torpedo
n
(pl ~es) tube-shaped explosive underwater missile launched against ships by submarines, aircraft or surface ships 鱼雷. torpedo, v (pt, pp torpedoed, pres p torpedoing)[Tn]
1 attack or sink (a ship) with a torpedo or torpedoes 用鱼雷袭击或击沉(船).
2 (fig 比喻) wreck or ruin (a policy, an event, an institution, etc) 破坏(政策、 事情、 制度等)
accused the union of torpedoing the negotiations 谴责工会破坏谈判.
I think there is a possible problem if you tell the manager about the thief.
我想,如果你向经理告发这个窃贼,可能存在这样一个问题。
I have got some wonderful news to tell you. I have been offered a scholarship at a university in Australia for my further education. One hundred and twenty-five students took exams for it, and I was one of the five to be chosen. However, my parents are tr