gun emplacement - English Synonyms Dictionary

gun emplacement

n.
[1] weapons emplacement