SPEWER


Meaning of SPEWER in English

-üə(r), -u̇(ə)r, -u̇ə noun

( -s )

: one that spews

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.