Question: what is the meaning of natural depression?
Answer: 1. natural depression - a sunken or depressed geological formation. depression. basin - a natural depression in the surface of the land often with a lake at the bottom of it; "the basin of the Great Salt Lake"