torpedo

noun
1
a long, narrow bomb that is fired under the water from a ship or submarine and that explodes when it hits a ship, etc.
اژدر, موشک زیرآبی
verb
1
to attack a ship or make it sink using a torpedo
مورد هدف مقذوفه یا اژدر قرار دادن, اژدر شلیک کردن, با اژدر زدن, حمله با اژدر
2
to completely destroy the possibility that something could succeed
نابود کردن, خراب کردن, از بین بردن, مختل کردن, تخریب کردن
Her comments had torpedoed the deal.