turret

Nouns

  • (n) a small tower extending above a building
  • (n) a self-contained weapons platform housing guns and capable of rotation gun enclosure, gun turret,

Synonyms

gun enclosure gun turret

Words of close approximity

turret clock