SPITBALL MEANING IN ENGLISH

• Spitball Definition & Synonyms

  1. (n.) Paper chewed, and rolled into a ball, to be thrown as a missile.


Synonyms:
Spitter,

RECENT SEARCHES