What's "nature's call"? Is it commonly used expression?
Native speaker’s answer
Rebecca
"Nature's call" is a commonly used idiomatic expression that means to have to use the toilet/restroom. Ex: We need to stop at the gas station. Nature calls! Ex: I can't talk right now! I need to answer nature's call. Ex: When nature calls, there is not much you can do.