Meaning of “doghouse” - Learner’s Dictionary


noun uk us /ˈdɒɡhaʊs/

[ C ] US (mainly UK kennel) a small building for a dog to sleep in

be in the doghouse

If you are in the doghouse, you have done something to make people angry or annoyed with you.

(Definition of “doghouse” from the Cambridge Learner’s Dictionary © Cambridge University Press)