kamus
.
Search
About
doghouse
English
doghouse, dog house, kennel
Noun
Outbuilding that serves as a shelter for a dog
English: kennel, doghouse, dog house
An idiomatic term for being in disfavor
English: doghouse
English words with similar meanings
Show 2 words
dog house
kennel