IN THE DOGHOUSE


Meaning of IN THE DOGHOUSE in English

informal

in disgrace or disfavour.

→ doghouse

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.