shirabe.org
#14,935
Meaning
    1. Ad Dam (Saudi Arabia); Damme (Belgium); Damm
    1. EN

      A dam is a barrier that impounds water or underground streams. Reservoirs created by dams not only suppress floods but also provide water for activities such as irrigation, human consumption, industrial use, aquaculture, and navigability.…

      Read full article on Wikipedia · CC-BY-SA
Other entries with this writing
Learn this word with smart reviews that adapt to you Save word
Sentences