doghouse

Definitions


[ˈdɒɡhaʊs], (Noun)

Definitions:
- a dog's kennel


Phrases:
- be in the doghouse

Origin:




definition by Oxford Dictionaries