also dog-house
(~s)
1.
A ~ is a small building made especially for a dog to sleep in. (AM; in BRIT, use kennel )
N-COUNT
2.
If you are in the ~, people are annoyed or angry with you. (INFORMAL)
Her husband was in the ~ for leaving her to cope on her own.
PHRASE: v-link PHR