- floating mine as a noun:
- 1
floating mine
noun
1 floating mine
An explosive mine designed to destroy ships that bump into it.
synonym: marine mine.
Polish: mina morska
debug info: 0.0239
noun
An explosive mine designed to destroy ships that bump into it.
synonym: marine mine.
Polish: mina morska
debug info: 0.0239