← Back to browsereservoirsnoun#40,085Translations人造湖じんぞうこ貯水池ちょすいち堤つつみ溜池ためいけEnglish definitiona large or extra supply of somethingExamplesNo examples yet.Similar wordsreservoirc. c. reservoirreservreservereservareserved← samaritansclarion →