Meaning of EMBANKMENT in English

EMBANKMENT

[noun] [C] - an artificial slope made of earth and/or stonesa river/road/railway embankment

Cambridge English vocab.      Кембриджский английский словарь.