What does embankment mean?
noun
A bank or wall of earth, stone, or concrete built to prevent flooding or erosion of a river or lake, or a raised area of land alongside a river or lake.
Example
"The embankment along the river provided a safe path for walkers and cyclists."
Definition generated by AI and curated by RJS Tech Solutions LLP.