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