doghouse
English Dictionary
->
Letter D
-> doghouse
Search Dictionary:
doghouse Definition
(n)
outbuilding
that
serves
as
a
shelter
for
a
dog
(n)
an
idiomatic
term
for
being
in
disfavor
; "
in
the
doghouse
"
doghouse Synonyms
dog house
doghouse
kennel
© Art Branch Inc.