Dictionary search results

Showing 1-3 of 3 results

turret British & World English

A small tower on top of a larger tower or at the corner of a building or wall, typically of a castle

turret lathe British & World English

Another term for capstan lathe.

turret shell British & World English

A mollusc with a long, slender, pointed spiral shell, typically brightly coloured and living in tropical seas