← DefinitionshareGuessbundsnounEmbankments or walls built to control water, especially to prevent flooding or to hold water for irrigation.Synonymsalliancenoun