emplace
verb
emplaced;
emplacing;
emplaces
Definition of emplace
: to put into position
missiles emplaced around the city
Keep scrolling for more
Keep scrolling for more