American Dictionary
Definition torpedo in American English
torpedo verb
[transitive] verb
/tɔrˈpidoʊ/
Synonyms and related words
