doghouse
/dˈɔghaʊs/
Explore definitions, synonyms, and language insights of doghouse
Definitions
Noun
outbuilding that serves as a shelter for a dog
Noun
an idiomatic term for being in disfavor; "in the doghouse"