depth charge Meaning, Definition & Usage

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

WordNet