Home
Search
Index
Definify.com
Definition
2024
ghostball
ghostball
English
Noun
ghostball
(
plural
ghostballs
)
(
baseball
)
A type of
pitch
; the
knuckleball
.
Similar Results