English | German | Russian | Czech

scuffball English

Meaning scuffball meaning

What does scuffball mean?

scuffball

(baseball) A pitch where the ball has been altered using sandpaper or a similar tool to damage the baseball.

Are you looking for...?