dog house


Meanings

  • outbuilding that serves as a shelter for a dog
  • an idiomatic term for being in disfavor;