English, asked by DazzlingAalya, 5 months ago

Glossary for the word Reservoir​

Answers

Answered by rohitkhannaa19
1

Answer:

a natural or artificial place where water is collected and stored for use, especially water for supplying a community, irrigating land, furnishing power, etc.

Similar questions