Meaning of “embankment” in the English Dictionary

british dictionary

"embankment" in British English

See all translations

embankmentnoun [ C ]

uk /ɪmˈbæŋk.mənt/ us /ɪmˈbæŋk.mənt/

an artificial slope made of earth and/or stones:

a river/road/railway embankment

(Definition of “embankment” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

"embankment" in American English

See all translations

embankmentnoun [ C ]

us /ɪmˈbæŋk·mənt/

an artificial slope made of earth or stones:

a river embankment

(Definition of “embankment” from the Cambridge Academic Content Dictionary © Cambridge University Press)