Picture Dictionary and Books Logo
×
embankment [ɪmˈbæŋkmənt]

1 embankment noun
  • a raised bank or wall that is built to carry a roadway or hold back water