Word info Synonyms

gun enclosure

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms