depth charge thrower

noun

1.
A weapon which launches anti-submarine depth charges.