|  | 
Definition of Doghouse
1. Noun. Outbuilding that serves as a shelter for a dog. 
2. Noun. An idiomatic term for being in disfavor. "In the doghouse"
Definition of Doghouse
1. a shelter for a dog [n -S]
|  | 
1. Noun. Outbuilding that serves as a shelter for a dog. 
1. a shelter for a dog [n -S]