turret

/tˈɝʌt/

Explore definitions, synonyms, and language insights of turret

Definitions

Noun
a small tower extending above a building
Noun
a self-contained weapons platform housing guns and capable of rotation