land mine

1 ENTRIES FOUND:
land mine noun
plural land mines
land mine
noun
plural land mines
Britannica Dictionary definition of LAND MINE
[count]
: a bomb that is buried in the ground and that explodes when someone steps on it or drives over it — sometimes used figuratively