International Commission on Irrigation & Drainage Commission Interationale des Irrigation et du Drainage

Multilingual Technical Dictionary (MTD)

686. Lake : 1 - An inland body of water, small to moderately large, with its surface water exposed to the atmosphere. 2 - A large body of water contained in a depression of the earth`s surface and supplied from drainage of a larger area.

Compare with :French, Hindi, Russian, Japanese, Chinese, Base Language : English
Available languages :French, Hindi, Russian, Japanese, Chinese, Base Language : English

Last 10 definitions



Back