Meanings
-
1
noun
anything (a person or animal or plant or substance) in which an infectious agent normally lives and multiplies
An infectious agent depends on a reservoir for its survival.
-
2
noun
a large or extra supply of something
A reservoir of talent.
-
3
noun
A place where anything is kept in store.
Notwithstanding the way in which she had, in what she termed "the delicacy of her feelings," contrived to pour the receipts of the fancy fair into one reservoir, the duke and several other persons complimented Lady Anne very much on the superior beauty and value of her articles,...
-
4
noun
A supply or source of something.
To replace them and also to provide a reservoir for relief trains, a certain amount of spare stock must be kept on hand.
Thesaurus
Etymology
From French réservoir (“collection place”) (fig.), réservoir (“storehouse”) (lit.). in turn from French réserver (“to reserve, keep”).