D defs.my
Entry 1 sense Webster, 1913

mandril

· IPA
01 n. any of various shafts that rotate or serve as axes for larger rotating parts.
  1. 1.
    any of various shafts that rotate or serve as axes for larger rotating parts.