Synonyms: gun emplacement, weapons emplacement
Definition: an emplacement for a gun
Similar words: emplacement
Definition: military installation consisting of a prepared position for siting a weapon