doghouse
noun /ˈdɒɡhaʊs/
/ˈdɔːɡhaʊs/
(North American English) (British English kennel)
Idioms - a small shelter for a dog to sleep in
狗窝;犬舍
Idioms
be in the doghouse
- (North American English, British English, informal) if you are in the doghouse, somebody is annoyed with you because of something that you have done
受冷落;失体面;丢脸