VariousWords beta
Related Terms:
Definitions:
Noun
staghound
Definition: a large heavy hound formerly used in hunting stags and other large game; similar to but larger than a foxhound
Definition: Any of several large dogs once bred to hunt stags.