Quick Answer • Definition
Reservoirs definition: A large natural or artificial lake used as a source of water supply for a town or region.
Definitions of Reservoirs
- 1noun
A large natural or artificial lake used as a source of water supply for a town or region.
- 2noun
A large supply or source of something, often a quantity of a fluid or a store of knowledge.
Example Sentences
Explore Vocabulary by Topic
Popular TopicsInflected Word Forms
gerundreserving
nounreservoir
nounreservation
adjectivereserved
Frequently Asked Questions: Reservoirs in English
What is the meaning of Reservoirs in English?▼
Reservoirs definition: A large natural or artificial lake used as a source of water supply for a town or region.
How do you translate 'Reservoirs' to English?▼
'Reservoirs' translates to 'reservoirs' in English. Reservoirs definition: A large natural or artificial lake used as a source of water supply for a town or region.
How do you pronounce 'Reservoirs' and 'reservoirs'?▼
Listen to clear English audio pronunciation of 'Reservoirs' and native English audio speech for 'reservoirs' with bilingual sentence examples on DictBridge.
Related Vocabulary in English
Explore contextually related English vocabulary with verified English meanings, pronunciations, and sentence usages: