HAIR OF THE DOG


Meaning of HAIR OF THE DOG in English

Noun. An alcoholic chaser which will help relieve the symptoms of a hangover, usually needed on the morning after a drinking binge. {Informal}.

Slang English vocab.      Английский сленговый словарь.