English to English
emplacement
(/E/m'pl/eI/sm/@/nt
)
noun (n)
- military installation consisting of a prepared position for siting a weapon(noun.artifact)source: wordnet30
- the act of putting something in a certain place(noun.act)source: wordnet30
- A putting in, or assigning to, a definite place; localization; as, the emplacement of a structure.(noun)source: webster1913