DOGHOUSE





Definition:

  1. [noun] outbuilding that serves as a shelter for a dog
    Synonyms: kennel, dog house

  2. [noun] an idiomatic term for being in disfavor; "in the doghouse"

Synonyms: