Reservoir Meaning
There are 4 meaning(s) for word Reservoir
Meaning 1 : lake used to store water for community use
Synonyms : artificial lake, man-made lake
Synonyms : artificial lake, man-made lake
Meaning 2 : anything (a person or animal or plant or substance) in which an infectious agent normally lives and multiplies
Example : an infectious agent depends on a reservoir for its survival
Synonyms : source
Example : an infectious agent depends on a reservoir for its survival
Synonyms : source
Meaning 3 : a large or extra supply of something
Example : a reservoir of talent
Example : a reservoir of talent
Meaning 4 : tank used for collecting and storing a liquid (as water or oil)
