what is a staghound
Definition of STAGHOUND. : a hound formerly used in hunting the stag and other large animals; specifically: a large heavy hound resembling the English foxhound.See staghound defined for kids. a hound formerly used in hunting the stag and other large animals; specifically: a large heavy hound resembling the English foxhound. See staghound defined for kids.