embankment meaning

Meaning of embankment

What is the full meaning of embankment

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

Example of the word embankment placed on a Scrabble board.

Unscrambled word embankment

Points for embankment

Scrabble
20 points
Word With Friends
25 points
Wordfeud
20 points

Related pages for embankment