Find the word definition

Wiktionary

bloodstocks

n. (plural of bloodstock English)