Synonyms:
embankment
Meaning: a long artificial mound of stone or earth; built to hold back water or to support a road or as protection
Usage examples
Doctor Walker and Paul Armstrong--the latter still lame where I had shot him--hurried across to the embankment, certain only of one thing.
Such a great sheet of blackness it looks as the train thunders along the side, swinging the curve of the embankment at a breakneck speed as it rounds the corner of the lake.
They had come to deep grooves in loose gravel, then the cut in the embankment, then they could see the wrecked car standing on the engine and lying against a big tree, near the water, while two men and a woman were carrying a limp form across the meadow toward the house.