Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landmines
in English
landmines
us
//ˈlændˌmaɪnz//
uk
//ˈlændˌmaɪnz//
#moderate
Definitions
Noun
explosive
devices
on
land
The
army
carefully
removed
landmines
from
the
battlefield
.
devices
designed
to
detonate
on
contact
(
stepping
,
touching
)
The
hikers
were
warned
about
the
hidden
landmines
on
the
trail
.
Base Words
land
mines