marine mine
English Dictionary
->
Letter M
-> marine mine
Search Dictionary:
marine mine Definition
(n)
an
explosive
mine
designed
to
destroy
ships
that
bump
into
it
marine mine Synonyms
floating mine
marine mine
© Art Branch Inc.