doghouse


Concise Oxford English Dictionary © 2008 Oxford University Press:
doghouse/ˈdɒɡhaʊs/
noun
  • 1 N. Amer. a dog's kennel.
  • 2 Sailing a raised standing area at the after end of a yacht's coachroof.
– phrases
in the doghouse informal in disgrace or disfavour.
'doghouse' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.