Definition of “resource” - Learner’s Dictionary

resource

noun [ C ] uk us /rɪˈzɔːs, ˈriːsɔːrs/

B2 something that a country, person, or organization has that they can use:

→ See also human resources

(Definition of “resource” from the Cambridge Learner's Dictionary © Cambridge University Press)