{n. phr.} Degree of accomplishment (originally used as a baseball term). * /Dr. Grace has a great batting average with her heart transplant operations./
BATTING AVERAGE
Meaning of BATTING AVERAGE in English
Dictionary of English idioms . Словарь английских идиом. 2012