Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
doghouse
in English
doghouse
us
/ˈdɔgˌhaʊs/
uk
/ˈdɒɡhau̯s/
#common
Plural
doghouses
Definitions
Noun
a
small
structure
for
a
dog
a
challenging
or
demoralizing
situation
;
nautical
context
a
disreputable
or
seedy
place
(
informal
)
Base Words
dog
house