Reservoir Meaning in Tamil

Reservoir Meaning in Tamil Reservoir in Tamil Definition: According to the Oxford English Dictionary, the definition of the word “Reservoir” is: “A storage container or a body of water used to hold and regulate the supply of something, especially water or energy.” More specifically, a reservoir can refer to: * A artificial lake or container … Read more