Etymology:
Meaning and Origin:
Etymology Middle English spouwen from Old English spīwan meaning to vomit or spit