SPITTER


Meaning of SPITTER in English

I. ˈspi-tər noun

Date: 14th century

: one that spits

II. noun

Date: 1908

: spitball 2

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.