English word definition — powered by WordNet
any of various rotating shafts that serve as axes for larger rotating parts
Want to remember mandril?