Feedback
Land mine
Meaning
Noun
●
In Military, Explosives & Weapons:
A
mine
that is
placed
on
land
and
designed
to
explode
when
stepped
upon or touched.
●
A
critical
subject
or
situation
with
concealed
or
unpredictable
implications.
●
In Exercise equipment:
A
piece
of
exercise
device
consisting of
a
pivoting
tube
attached
to the
ground
to which a
barbell
can be
fitted
to
lift
it off the
ground
.
Sourced from
Wiktionary
Synonyms
Landmine
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better