Staghound - Definition

staghound

n 1: a large heavy hound formerly used in hunting stags and
other large game; similar to but larger than a foxhound

Look up another word