Embank Meaning

There are 1 meaning(s) for word Embank

Meaning 1 : enclose with banks, as for support or protection

    Example : The river was embanked with a dyke