emplaced; emplacing; emplaces
: to put into position
missiles emplaced around the city
Love words? Need even more definitions?
Merriam-Webster unabridged
Share