English dictionary

embankment meaning and definition

Definition and meaning of embankment at MeaningMonkey.org. embankment meaning and definition in the English Dictionary.

EMBANKMENT noun

Definition of embankment (noun)

  1. a long artificial mound of stone or earth; built to hold back water or to support a road or as protection
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: