booby trap Meaning, Definition & Usage

  1. noun an explosive mine hidden underground; explodes when stepped on or driven over
    ground-emplaced mine; land mine.
  2. noun an unforeseen or unexpected or surprising difficulty
    pitfall.

WordNet