embankments meaning

Meaning of embankments

What is the full meaning of embankments

EMBANKMENT, a raised structure (as of earth or gravel) used esp. to hold back water or to carry a roadway [n]

Example of the word embankments placed on a Scrabble board.

Unscrambled word embankments

Points for embankments

Scrabble
22 points
Word With Friends
26 points
Wordfeud
22 points

Related pages for embankments