Meaning of bloodhound
Definition of bloodhound
(noun)
a
breed
of
large
powerful
hound
of European
origin
having
very
acute
smell
and
used
in
tracking
Other information on bloodhound
WIKIPEDIA results for
bloodhound
Amazon results for
bloodhound
Tweet