reservoir By: Laura Valkovic | April 7, 2022 | 17 Words a natural or man made pool used for collecting and storing water a large supply of something Share this Article« Back to Glossary Index Share This Article