We don't have synonyms for emplacements yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are emplacement, replacements and placements.
(n) :
A place where a thing is located; the act of placing something somewhere.
(n) :
An installation that houses a military weapon.
(n) :
(geology) The inclusion of igneous rock in older rocks, or the development or localization of an ore body in older rocks. The latter is referred to as ore deposition.
(n) :
A place where a thing is located; the act of placing something somewhere.
(n) :
An installation that houses a military weapon.
(n) :
(geology) The inclusion of igneous rock in older rocks, or the development or localization of an ore body in older rocks. The latter is referred to as ore deposition.