Dictionary Home » Business » renewable natural resource

renewable natural resource business definition

A natural resource that reproduces itself. For example, forests are a major renewable resource in the southeastern United States. Precious metals and oil are nonrenewable natural resources.
link/cite print suggestion box