Doghouse — synonyms, definition
1. doghouse (Noun)
2 synonyms
dog house kennel
2 definitions
doghouse (Noun) — Outbuilding that serves as a shelter for a dog.
doghouse (Noun) — An idiomatic term for being in disfavour.
ex. "in the doghouse"
6 types of
disapproval disfavor disfavour dislike outbuilding shelter