Synonyms and Antonyms for floating_mine

1. floating mine (n.)

an explosive mine designed to destroy ships that bump into it

Synonyms: