resource
nouna means or source of benefit, support, or material that can be used to achieve a goal or meet a need
The company's renewable energy initiative leverages solar and wind power as a sustainable resource for future growth.
Also asset · means · supply · tool · material
Try typing it
Type all SAT words →