marine mine

1. (noun) an explosive mine designed to destroy ships that bump into it
Synonyms: floating mine
Related Words: magnetic mine, mine



Terms and Conditions of Use / Copyright Notice