BLOODSTOCK Meaning of BLOODSTOCK in English n. thoroughbred horses. Oxford English vocab. Оксфордский английский словарь. 2012