DOGHOUSE


Meaning of DOGHOUSE in English

noun Date: 1594 a shelter for a dog, a state of disfavor

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.