Doghouse (Noun)
Meaning 1
Outbuilding that serves as a shelter for a dog.
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Meaning 2
An idiomatic term for being in disfavor; "in the doghouse".
Classification
Nouns denoting cognitive processes and contents.