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
manhood
pope
immovably
uranium
clone
overbill
improving
brink
deny
consuming
gigahertz
agency
arise
discolor
theorize
crushing
various
copier
dormitory
rising
apl
apls
clearance
demining
ground
land
land-based
lei
lui
min
minas
mine
minefields
mines
mining