Definition of t-ball in English:

t-ball

noun