Foxhound

Definition:

  • (n.) One of a special breed of hounds used for chasing foxes.

Compare foxhound with other words:

foxhound vs. unattractive

foxhound vs. reprehensible

cad vs. foxhound

foxhound vs. hunting

dog vs. foxhound

fox vs. foxhound