torpedo noun
VERB + TORPEDO carry enemy planes carrying torpedoes | fire, launch, release | drop
TORPEDO + VERB hit sth, strike sth
TORPEDO + NOUN tube | boat, bomber
You can also check other dicts: torpedo (English, 中文解释 ), wordnet sense, Collins Definition