Definition of t-ball in US English:

t-ball

noun