Synonyms:
(Verb)
  1. spewed
  2. hawked

Expectorated Is Also Mentioned In