SOUP UP


Meaning of SOUP UP in English

transitive verb Etymology: soup (drug injected into a racehorse to improve its performance) Date: circa 1933 to increase the power or efficiency of

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.