English

edit

Noun

edit

turret lathe (plural turret lathes)

  1. A turning lathe having a turret head.

Translations

edit