Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
deerhounds
in English
deerhounds
#limited
Definitions
Noun
dogs
bred
for
hunting
deer
;
similar
to
greyhounds
Deerhounds
are
known
for
their
speed
and
agility
in
the
field
.
a
breed
of
large
dog
;
originally
from
Scotland
The
Scottish
deerhounds
are
a
large
and
ancient
breed
of
dog
.
Base Words
deer
hounds