Definition of DOGHOUSE
noun : DOGHOUSE
Source: WordNet 3.1
-
1. (
) outbuilding that serves as a shelter for a dog ;
-
2. (
) an idiomatic term for being in disfavor; "in the doghouse" ;
See more about : DOGHOUSE