As nouns,
depth charge thrower is a hyponym of
heavy weapon; that is, depth charge thrower is a
word with a more specific, narrower meaning than
heavy weapon:
heavy weapon: large but transportable armament
depth charge thrower: A weapon which launches anti-submarine depth charges.