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 ...