landmines

noun
  1. explosive devices buried in the ground that detonate when stepped on or driven over
  2. Usage: military; plural of landmine
  3. hidden dangers or problematic issues that can cause unexpected trouble
  4. Usage: figurative

Examples