SPITTER


Meaning of SPITTER in English

noun one who puts meat on a spit.

2. spitter ·noun one who ejects saliva from the mouth.

3. spitter ·noun a young deer whose antlers begin to shoot or become sharp; a brocket, or pricket.

Webster English vocab.      Английский словарь Webster.