Synonyms and Antonyms for depth_charge

1. depth charge (n.)

a bomb that explodes at a preset depth under water; antisubmarine device

Synonyms: