FAQs About the word excreate

排泄

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

No synonyms found.

No antonyms found.

excortication => | 剥皮 |, excorticate => 去皮, excoriation => 表皮剥脱, excoriating => 批判性的, excoriated => 磨损,