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
American idioms English vocabulary. Английский словарь американских идиом. 2012