meaning of excreate
1.
To
spit
out;
to
discharge
from
the
throat
by
hawking
and
spitting.
Related Words
excreate
|
Developed & Maintained By
Taraprasad.com