Synonyms and Antonyms for land_mine

1. land mine (n.)

an explosive mine hidden underground; explodes when stepped on or driven over

Synonyms: