v. attack with a torpedo; damage with a torpedo; undermine, sabotage, destroy, subvert; detonate an explosive device inside an oil well in order to facilitate the extraction of oil
TORPEDO
Meaning of TORPEDO in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012