depth charge

  1. Noun, Military su bombası
  2. Noun su bombası.