call of nature noun1 •(euphemistic) The bodily urge to urinate or defecate.I came here yesternight for a call of nature and to do what none can do for me[.] — 1885 formscalls of nature