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