'batting coach' definitions:

Definition of 'batting coach'

From: WordNet
noun
(baseball) someone who teaches batters how to bat better