Synonyms of 'embankment'
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
A bank of ground is a raised area of it with a flat top and one or two sloping sides.
resting indolently upon a grassy bank
We sat on a grassy mound and had our picnic.
The ramparts of a castle or city are the earth walls, often with stone walls on them, that were built to protect it.
a walk along the ramparts of the old city
Thesaurus for embankment from the Collins English Thesaurus
An embankment is a thick wall of earth that is built to carry a road or railway over an area of low ground, or to prevent water from a river or the sea from flooding the area.