embankment

ˈembæŋkmənt

Definitions

1. noun

A natural or artificial structure constructed on the bank of a river or stream to prevent flooding or to provide a road or other facility.

“The city’s engineers built an embankment to protect the downtown area from the frequent flooding of the nearby river.”

Synonyms

  • bank
  • dam

Antonyms

  • channel
  • ravine