shot in the arm in German shot in the arm in German Vitaminspritze noun (by extension) A stimulus; a boost in energy, morale, or well-being. Add to Flashcards