DOGHOUSE


Meaning of DOGHOUSE in English

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

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .