a shot in the arm - definition and synonyms

phrase informal
  1. something that quickly makes a bad situation much better

    This scheme will give industry a much needed shot in the arm.

See also main entry: shot