EXCREATE


Meaning of EXCREATE in English

vt to spit out; to discharge from the throat by hawking and spitting.

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