ground-emplaced mine


Meanings

  • an explosive mine hidden underground; explodes when stepped on or driven over


Scrabble Score: 0

Words With Friends Score: 0