Submitted by admin on Sat, 05/17/2014 - 18:34
definition:
A large natural or artificial lake used as a source of water supply
sentence:
If more reservoirs or artificial lakes are needed, they should be built.
difficulty:
medium
toefl frequency:
1
toefl classification: