An earth embankment built on one or both sides of a river, some distance away from its banks to control flood is called _______________?
Found an error? Read our corrections policy and submit a sourced correction below. You can also share a useful explanation in your own words.