Meaning oftorpedoin English

torpedo

us//ˈtɔːrpᵻdoʊ//uk//ˈtɜːpədiː//
#common
Definitions
Compounds / Phrases