These are word's definitions related to dam. Click on any word to go to its word's detail page. Or, 更多关于dam的信息
0 a wall built across a river that stops the river's flow and collects the water, especially to make a reservoir (= an artificial lake) that provides water for an area
The Aswan High Dam is on the River Nile in Egypt. 阿斯旺大坝位于埃及境内的尼罗河上。
1 to build a dam across a river in order to store water
最新单词
European
2021年8月16日
每日一词
Shimmer