DOGHOUSE


Meaning of DOGHOUSE in English

n. US a dog's kennel. in the doghouse sl. in disgrace or disfavour.

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