Definition of "doghouse"
doghouse
noun
plural doghouses
(nautical) A difficult or demoralizing situation.
(informal) Any shabby or disreputable establishment.
plural doghouses
(nautical) A difficult or demoralizing situation.
(informal) Any shabby or disreputable establishment.