Synonyms and Antonyms for emplacement

1. emplacement (n.)

military installation consisting of a prepared position for siting a weapon

Synonyms: