gyroball

gyroball

English Noun
Ad

Definition

A spinning pitch thrown most commonly by Japanese baseball players.

Etymology

From gyro- + ball.

Ad