live axle

Noun
  1. The axle of a self-propelled vehicle that provides the driving power (synset 103684205)

Found on Word Lists

Other Searches