← DefinitionshareGuessleveenounA wall of earth or concrete built along a river to prevent flooding.Synonymsembankmentnounreceptionnoun