reservoir noun
1 where water is stored
ADJ. natural | artificial, man-made | underground
PREP. in a/the ~
2 amount of sth that can be used
ADJ. huge, vast
VERB + RESERVOIR tap (into)
PREP. ~ of tapping into the vast reservoir of information available on the Internet
You can also check other dicts: reservoir (English, 中文解释 ), wordnet sense, Collins Definition