Definition of Doghouse

  • (noun) outbuilding that serves as a shelter for a dog
  • (noun) an idiomatic term for being in disfavor; "in the doghouse"

Synonyms of Doghouse


Antonyms of Doghouse


No Antonyms Found.

Homophones of Doghouse


No Homophones Found.