Definitions for "Landmine"
a container of explosive planted in the ground that explodes not only when someone treads on it but also if someone tries to take it apart in the wrong way
a device designed to kill or injure anyone that comes into contact with it through a purpose-designed feature such as a direct pressure switch or a trip-wire
a hidden device, the purpose of which is to injure, maim, or destroy the person who triggers it
a type of mine targeted specifically at humans
a weapon which is designed to detonate upon the proximity of its target
Landmine is the name to two different fictional characters in the various Transformers universes.