staghound /ˈstaɡhaʊnd/ noun1 •Any of several large dogs once bred to hunt stags.Woodwork and glass gave way before him; but before he got quite through, Gregson, Lestrade, and Holmes sprang upon him like so many staghounds. — 1887 formsstaghounds