Meaning of EMBANKMENT in English

EMBANKMENT

n. dike, raised mound of earth, earthwork, rampart (for defense, protection, holding back water, etc.)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.