English | German | Russian | Czech

excreate English

Meaning excreate meaning

What does excreate mean?

excreate

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

Are you looking for...?