English | German | Russian | Czech

ghostball English

Meaning ghostball meaning

What does ghostball mean?

ghostball

(baseball) A type of pitch; the knuckleball.

Are you looking for...?