SPITTER


Meaning of SPITTER in English

n. one that spits; illegal pitch in which the pitcher rubs the ball with saliva to make it curve (Baseball)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.