What does embank mean?
verb
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."
Definition generated by AI and curated by RJS Tech Solutions LLP.