IdiomFood & DrinkEnglish

Hair of the dog

Meaning: A morning drink taken to cure a hangover.

Example: “After the wedding, Uncle Joe ordered a Bloody Mary at brunch: a little hair of the dog.”

Origin: From medieval folk medicine, which treated rabies by laying hairs of the offending dog on the bite — like cures like, including last night's wine.

More English idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →