call of nature in Indonesian call of nature in Indonesian panggilan alam noun (euphemistic) The bodily urge to urinate or defecate. Add to Flashcards