The Cambridge Dictionary defines the familiar idiom, “a shot in the arm” as “something that has a sudden, strong, positive effect on something.” It apparently came into popular language as early as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results