answer the call of nature verb1 •(euphemistic) To satisfy a bodily urge to urinate or defecate.Unfortunately mountain climbers, like everybody else, need to answer the call of nature, and there are few toilet facilities on mountains. — 2007 formsanswered the call of nature · answering the call of nature · answers the call of nature