reservoirEnglish

reservoir, artificial lake, man-made lake, source

Noun

Lake used to store water for community use

English: reservoir, artificial lake, man-made lake

A large or extra supply of something

English: reservoir

Bahasa: cadangan, wadah

Tank used for collecting and storing a liquid (as water or oil)

English: reservoir

1 more noun senses

Anything (a person or animal or plant or substance) in which an infectious agent normally lives and multiplies

English: reservoir, source

Bahasa: sumber

Bahasa words with similar meanings

English words with similar meanings

Show 3 words