reservoir - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    an artificial or natural lake where water is stored so that it can be supplied to the houses in an area
     Synonyms and related words
  2. 3
    mainly literary a large quantity of something that can be used
    reservoir of:

    Nearby colleges are a reservoir of talent for employers.