Definition of Turret

  • 1. A small tower extending above a building Noun
  • 2. A self-contained weapons platform housing guns and capable of rotation Noun

Synonyms for word "turret"

Semanticaly linked words with "turret"

Hyponims for word "turret"