- Word Explorer
|part of speech:
||a mound or bank of earth or stone formed to support a roadway, serve as a protective barrier, or the like.
The car slid off the road and onto the embankment.The high water spilled over the embankments.
- similar words:
- bank, rampart
||barricade, barrier, bulwark, wall