Definify.com

Definition 2024


turret_lathe

turret lathe

English

Noun

turret lathe (plural turret lathes)

  1. A turning lathe having a turret head.