SOUP UP


Meaning of SOUP UP in English

v. make more powerful, increase the power, increase the efficiency (of cars, engines etc.)

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