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
subtly
pettiness
glare
rework
bottling
barge
froth
cavity
embezzle
buckskin
vacant
lunchtime
yam
marina
disburse
rehydrate
exile
dispersed
external
daunting
apl
apls
clearance
demining
ground
land
land-based
lei
lui
min
minas
mine
minefields
mines
mining