SOUPE


Meaning of SOUPE in English

d-upa souped-up Mini(disapproving) This so-called new textbook just looks like a souped-up version of the old one.

Cambridge English vocab.      Кембриджский английский словарь.