History
History
History
UK
US
Meaning:

a wall of earth, stone etc built to hold back water, to support a road or railway

dike

more synonyms
synonyms mode
crossword mode
EMBANKMENT as in Wiktionary
EMBANKMENT as in Wikipedia