emplace : Idioms & Phrases


ground-emplaced mine

  • noun an explosive mine hidden underground; explodes when stepped on or driven over
    booby trap; land mine.
WordNet