EMBANKMENT
“EMBANKMENT” is a valid word.
20
Scrabble points
25
Words with Friends
10
letters
Definition
noun
- a long artificial mound of stone or earth; built to hold back water or to support a road or as protection