gun_turretEnglish

gun enclosure, gun turret, turret

Noun

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

English: gun enclosure, gun turret, turret

English words with similar meanings

Show 2 words