WikiWord

English

landmine

noun

Meaning

  1. A mine that is placed on land and designed to explode when stepped upon or touched.
  2. To sow (an area) with land mines.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
landmine — meaning and etymology | WikiWord