Excreate
English Translation from English to English dictionary online for the word Excreate
-
1 v. t.
To spit out; to discharge from the throat by hawking and spitting.
-
2 v. t.
To spit out; to discharge from the throat by hawking and spitting.