staghound
English Dictionary
->
Letter S
-> staghound
Search Dictionary:
staghound Definition
(n)
a
large
heavy
hound
formerly
used
in
hunting
stags
and
other
large
game
;
similar
to
but
larger
than
a
foxhound
staghound Synonyms
staghound
© Art Branch Inc.