landmines

noun
  1. 1

    A mine that is placed on land and designed to explode when stepped upon or touched.

Source: https://en.wiktionary.org/wiki/land%20mine, https://en.wiktionary.org/wiki/landmine, https://en.wiktionary.org/wiki/landmines