TORPEDO


Meaning of TORPEDO in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.