D defs.my
Entry 1 sense Webster, 1913

Turret lathe

· Tur·ret lathe · IPA
01 a lathe fitted with a turrethead.
  1. 1.
    a lathe fitted with a turrethead.