EMBANKMENT Meaning of EMBANKMENT in English n. an earth or stone bank for keeping back water, or for carrying a road or railway. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012