Embanks Meaning
There are 1 meaning(s) for word Embanks
Meaning 1 : enclose with banks, as for support or protection
Example : The river was embanked with a dyke
Example : The river was embanked with a dyke
Similar words of Embanks :
