Home / M / marine mine

marine mine

noun 11 letters Scrabble 14 WWF 18
Definitions
noun

an explosive mine designed to destroy ships that bump into it

Want another word?
Spin the dictionary for a fresh one.
Generate a word →