"Excreable" is a word in ENGLISH
excreable
ENGLISH
Definition:
Capable of being discharged by spitting.
Few words of positivity
We can only teach what we have learned.
WORD SUGGESTIONS
solvable
ENGLISH
Capable of being paid and discharged; as, solvable obligations.
Read the complete definition