ease nature

Meaning

To urinate or defecate.

Synonyms

go to the privy

relieve the bowels

obtain relief

Notes

Sign in to write sticky notes