Chinese English Dictionary

torpedo    Add to My Vocabulary

  1. *[tɒ:'pi:dәu]
    n. 鱼雷, 水雷, 地雷
    vt. 用鱼雷袭击, 破坏



Credits
Source of Dictionary: CC-CEDICT