English dictionary
staghound meaning and definition
Definition and meaning of staghound at MeaningMonkey.org. staghound meaning and definition in the English Dictionary.STAGHOUND noun
Definition of staghound (noun)
- a large heavy hound formerly used in hunting stags and other large game; similar to but larger than a foxhound
Source: Princeton University Wordnet