Word info Synonyms

floating mine

Noun

Meaning

an explosive mine designed to destroy ships that bump into it

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms