EXCRETE MEANING IN ENGLISH

• Excrete Definition & Synonyms

  1. (v. t.) To separate and throw off; to excrete urine.


Synonyms:
Egest, Eliminate, Pass,

• Excreted Definition & Synonyms

  1. (imp. & p. p.) of Excrete


RECENT SEARCHES