Online English Dictionary

Home

Excreate


v. t.

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


© 2009 Dammam Community College