Was does embankment mean?

Score: 4.8/5 (51 votes) 1 : a raised structure (as of earth or gravel) used especially to hold back water or to carry a roadway. 2 : the action of embank...