English dictionary
marine mine meaning and definition
Definition and meaning of marine mine at MeaningMonkey.org. marine mine meaning and definition in the English Dictionary.MARINE MINE noun
Definition of marine mine (noun)
- an explosive mine designed to destroy ships that bump into it
- synonyms: floating mine
Source: Princeton University Wordnet