Definition, synonyms and picture of reservoir

Learn in

reservoir

n. reservoir

Definition of reservoir in English

Natural or man-made basin of water, located along the course of a river, used for practical means.

Synonyms of reservoir in English

-

Lists where this word appears

Man-made Settings

10 words to learn