gun turret

Explore definitions, synonyms, and language insights of gun turret

Definitions

Noun
a self-contained weapons platform housing guns and capable of rotation