What does embank mean?
to build or construct an embankment, or to cause something to slide or fall into a bank or slope.
Example
"The river embanked itself after the heavy rainfall."
Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.