Word
resource
Meaning
a stock or supply of something that can be drawn upon
Part of speech
Pronunciation
Note
Water is the most precious natural resource on the planet.Elon.io is an online learning platform
We have an entire course teaching TOEFL Academic Vocabulary grammar and vocabulary.