Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landmine
in English
landmine
us
//ˈlænˌmaɪn//
uk
//ˈlændˌmaɪn//
#common
Definitions
Noun
an
explosive
device
on
land
a
hidden
bomb
on
ground
surface
A
landmine
exploded
under
the
vehicle
,
causing
severe
damage
.
Verb
to
sow
an
area
with
explosive
devices
;
hiding
them
The
enemy
landmined
the
entire
field
to
prevent
invasion
.
Base Words
land
mine