1 a prepared position for the siting of a gun or other weapon
2 the act of putting or state of being put in place
(C19: from French, from obsolete emplacer to put in position, from place)
English Collins Dictionary - English Definition & Thesaurus
1 location, lodgment, platform, position, site, situation, station
2 placement, placing, positioning, putting in place, setting up, stationing
English Collins Dictionary - English synonyms & Thesaurus
Add your entry in the Collaborative Dictionary.