English synonyms about - contact  

floating mine

noun

1 floating mine

An explosive mine designed to destroy ships that bump into it.

synonym: marine mine.

Polish: mina morska


Find more on floating mine elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0239