Definition of DOGHOUSES
noun : DOGHOUSES
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 : DOGHOUSES