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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results