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;