land mine
English Dictionary
->
Letter L
-> land mine
Search Dictionary:
land mine Definition
(n)
an
explosive
mine
hidden
underground
;
explodes
when
stepped
on
or
driven
over
land mine Synonyms
booby trap
ground-emplaced mine
land mine
© Art Branch Inc.