Meaning of floating mine
Definition of floating mine
(noun)
an
explosive
mine
designed
to
destroy
ships that
bump
into it
Other information on floating mine
WIKIPEDIA results for
floating mine
Amazon results for
floating mine
Tweet