IMBANKMENT


Meaning of IMBANKMENT in English

noun the act of surrounding with a bank; a bank or mound raised for defense, a roadway, ·etc.; an embankment. ·see embankment.

Webster English vocab.      Английский словарь Webster.