gyroball
gyroball
English
Noun
Ad
Definition
A spinning pitch thrown most commonly by Japanese baseball players.
Etymology
From gyro- + ball.
Ad
gyroball
A spinning pitch thrown most commonly by Japanese baseball players.
From gyro- + ball.