English | German | Russian | Czech

call of nature English

Meaning call of nature meaning

What does call of nature mean?

call of nature

(euphemistic) The bodily urge to urinate or defecate.

Synonyms call of nature synonyms

What other words have the same or similar meaning as call of nature?

call of nature English » English

excretion bowel movement

Are you looking for...?

call | of | nature