SOUP UP


Meaning of SOUP UP in English

[soup up] vt [soup (drug injected into a racehorse to improve its performance)] (ca. 1933): to increase the power or efficiency of "soup up an engine"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.