torpedo noun
VERB + TORPEDO carry enemy planes carrying torpedoes | fire, launch, release | drop
TORPEDO + VERB hit sth, strike sth
TORPEDO + NOUN tube | boat, bomber