dewal
/ˈduːwɔːl/Definitions
1. noun
A wall or dam constructed across a valley, especially to divert a stream of water.
“The local farmers built a dewal to control the seasonal flooding of the river.”
1. noun
A wall or dam constructed across a valley, especially to divert a stream of water.
“The local farmers built a dewal to control the seasonal flooding of the river.”