Feedback
Naval mine
Meaning
Noun
●
In Military:
An
explosive
device
placed
in the water and
intended
to
destroy
or
deter
vessels.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better