call of nature

1 ENTRIES FOUND:
Save
call of nature noun
call of nature
noun
Learner's definition of CALL OF NATURE

the call of nature

humorous
: the need to use a toilet