Emplacement
[n] the act of putting something in a certain place or location
[n] military installation consisting of a prepared position for siting a weapon
Related Information
Related Terms
abode, allocation, area, assignment, balcony, bearings, bench mark, catafalque, collocation, dais, deployment, deposit, deposition, disposition, district, estrade, floor, gallery, heliport, hole, hustings, lading, landing, landing pad, landing stage, lati