SHOT IN THE ARM


Meaning of SHOT IN THE ARM in English

encouragement, inspiration, stimulation

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