It is any physical or virtual entity of limited availability or anything used to help one earn a living.
The term for the estimate of how much of a resource is believed to exist in the ground is "resource potential."
dictionary.com would be a much better resource
Technical dictionary
glossary
definition of land resource
A renewable definition is where you can use it again
The root word "block" in "blockade" helps you remember the definition because a blockade involves blocking or obstructing something, usually a place or a resource, in order to prevent access or movement.
stored data.
something in nature that you can replenish.
idgaf
it is a resource that can run out one day like, wood,and coal
BY definition, capital resource means physical money.