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.