Definify.com

Definition 2024


natural_resource

natural resource

English

Noun

natural resource (plural natural resources)

  1. Any source of wealth that occurs naturally, especially minerals, fossil fuels, timber, etc.

Translations