What does reservoirs mean?
noun
A natural lake or pool of water, especially one that is artificially created by damming a river or stream. A storage facility for liquids, especially water.
Example
"The reservoirs in the mountains were filled with water from the recent rainfall."
Definition generated by AI and curated by RJS Tech Solutions LLP.