Foxhound - Definition

foxhound

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

Look up another word