Land Mine Definition
noun
An explosive charge hidden under the surface of the ground and detonated as by pressure upon it.
Webster's New World
A concealed yet incipient crisis.
American Heritage
Synonyms:
- booby trap
- ground-emplaced mine
Other Word Forms of Land Mine
Noun
Singular:
land mine
Plural:
land-minesRelated Articles
Land Mine Is Also Mentioned In
Find Similar Words
Find similar words to land mine using the buttons below.