Find the word definition

Wiktionary
blood sub

n. (context rugby English) A blood substitution.