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


No Synonyms Found.

Antonyms of Doghouse


No Antonyms Found.

Homophones of Doghouse


No Homophones Found.