English
Detailed Synonyms for floating mine in English
floating mine:
floating mine [the ~] noun
-
the floating mine
– an explosive mine designed to destroy ships that bump into it 1the floating mine; the marine mine– an explosive mine designed to destroy ships that bump into it 1