emplacement
/ɪmplˈeɪsmʌnt/
Explore definitions, synonyms, and language insights of emplacement
Definitions
Noun
military installation consisting of a prepared position for siting a weapon
Noun
the act of putting something in a certain place