SPITTER


Meaning of SPITTER in English

■ noun

1》 a person who spits.

2》 another term for spitball (in sense 2).

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.