ALL meanings of call of nature
call of na·ture
C c - phrase call of nature Some people talk about a call of nature when referring politely to the need to go to the toilet. 3
- noun call of nature the need to urinate or defecate 3
- noun call of nature a need to defecate or urinate 3
- noun call of nature a need to urinate or defecate. 1
- noun call of nature (euphemistic) The bodily urge to urinate or defecate. 0