Definition, synonyms and related words
Alternative spelling of land mine
To sow (an area) with land mines.