Babylon NG
Simply the best definition!

Download it's free

a shot in the arm

yasin's unique words

Download this dictionary
a shot in the arm
something which is stimulating or motivating Example: 'Through a deal with partner TNK, Black Gold Boosts BP - A SHOT IN THE ARM for both the nation's economy and BP's growth prospects.'(Sky News - Tuesday February 11 2003)