BLOODSTOCK Meaning of BLOODSTOCK in English [noun] [U] - horses that have been specially bred for racing Cambridge English vocab. Кембриджский английский словарь. 2012