English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition a shot in the arm in British English

a shot in the arm phrase

phrase
1

something that quickly makes a bad situation much better

Example

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

Synonyms and related words
Definition a shot in the arm in British English