Find the word definition

Wiktionary
let nature take her course

vb. (alternative form of let nature take its course English)