Boarhound — definition

1. boarhound (Noun)

1 definition

boarhound (Noun) — Large hound used in hunting wild boars.

2 types of
hound hound dog