{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
Slang English vocab. Английский сленговый словарь. 2012