Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deerhound
in English
deerhound
us
/ˈdɪrhau̯nd/
uk
/ˈdɪəhaʊnd/
#limited
Definitions
Noun
a
large
Scottish
dog
bred
for
hunting
deer
The
deerhound
is
a
large
and
powerful
breed
of
dog
.
Base Words
deer
hound