rhizoverb
Beta
Feedback
→
batting
Hitting in sport
noun · The activity of hitting the ball in baseball or cricket.
Soft padding
noun · Soft material used as padding or insulation.
Enable JavaScript for search, audio, and interactive vocabulary practice.