Definition of foxhound

Definition of foxhound
  1. foxhound Noun A breed of medium sized dog bred for hunting.
Need more help? Try our forum NEW