Advertisement
Synonyms of Landmine
Primary definition: An explosive device concealed under or on the ground and designed to be detonated by the presence, proximity, or contact of a person or vehicle.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Landmine" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement