Doghouse | Mean of doghouse in English Dictionary
/ˈdɑːgˌhaʊs/
- Noun
- an outdoor shelter with a roof for a dog
- in a bad situation because someone is angry at you
- He's in the doghouse with his wife [=his wife is angry at him] for being late.
Những từ liên quan với DOGHOUSE
shelter, flock, enclosure, disrepute, gutter, distaste, disinclination, disapproval, shame, dissatisfaction, lair, drain, den, disapprobation