Loading...
Minimalist Dictionary
Login
or
Sign up
landmines
noun
A mine that is placed on land and designed to explode when stepped upon or touched.
Word Frequency 1800~2019
Related words
Other words
glisten
juniper
huntsman
gumball
cheer
regulate
suave
deprecate
groggy
perfectly
wincing
hypnoses
ongoing
easiness
barista
unhinge
scorn
exes
showroom
dropout
apl
apls
clearance
demining
ground
land
land-based
lei
lui
min
minas
mine
minefields
mines
mining