An earth embankment built on one or both sides of a river, some distance away from its banks to control flood is called _______________?

Leave a Reply

Your email address will not be published. Required fields are marked *