landmine

landmine definitions

verb
  • To sow (an area) with land mines.