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"