Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: hair of the dog.

hair of the dog top

[WORDNET DICTIONARY]

Noun hair of the dog has 1 senses

   hair of the dog(n = noun.food) - an alcoholic drink supposed to cure a hangover;