An earth embankment built on one or both sides of a river, some distance away from its banks to control flood is called _______________? April 26, 2025 by admin A. Dyke B. Embankment C. Marginal embankment D. Flood protective bund