Meanings

  1. embankment (incline in the terrain, often fortified and running in parallel to a path, road or river)

  2. vegetation, scrubs, bushes along a road

  3. bank; embankment; slope; batter; escarpment

    Nachdem das Auto von der Fahrbahn abkam, rollte es die Böschung hinab.