ground-emplaced mine Meaning, Definition & Usage

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

WordNet