Значение идиомы shot in the arm

[shot in the arm] {n. phr.}, {informal} Something inspiring orencouraging.

The general’s appearance was a shot in the arm for theweary soldiers.

We were ready to quit, but the coach’s talk was ashot in the arm.