embankment

definition: a long artificial mound of stone or earth
example: The embankment saved the town from severe flooding.
speech part: noun
synonyms:
Video not found.