DOGHOUSE Meaning of DOGHOUSE in English ■ noun1》 N. Amer. a dog's kennel. 2》 Sailing a raised standing area at the after end of a yacht's coachroof.Phrasesin the ~ informal in disgrace or disfavour. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004