English
Detailed Synonyms for marine mine in English
marine mine:
marine mine [the ~] noun
-
the marine 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