English edit

Noun edit

turret lathe (plural turret lathes)

  1. A turning lathe having a turret head.

Translations edit