Synonyms and Antonyms for weapons_emplacement

1. weapons emplacement (n.)

an emplacement for a gun

Synonyms: