EMBANKMENT


Meaning of EMBANKMENT in English

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

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