SPORTING BLOOD
Meaning of SPORTING BLOOD in English
noun
1. : instinctive love of sports
2. : readiness to accept a challenge (as to a contest) ; broadly : daring , courage
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012