Noun Definition

foxhound

1.Definition: medium-sized glossy-coated hounds developed for hunting foxes

Category: Animals