Traditional Chinese Meaning of doghole
狗洞
Other Traditional Chinese words related to 狗洞
No Synonyms and anytonyms found
Nearest Words of doghole
Definitions and Meaning of doghole in English
doghole (n.)
A place fit only for dogs; a vile, mean habitation or apartment.
FAQs About the word doghole
狗洞
A place fit only for dogs; a vile, mean habitation or apartment.
No synonyms found.
No antonyms found.
dog-hearted => 狗熊, dog-headed => 狗頭的, doggy do => 狗屎, doggy bag => 狗仔袋 , doggy => 狗狗,