DICTIONARY


Definition of EMBANKMENTS

noun : EMBANKMENTS

Source: WordNet 3.1

  • 1. (

    ) a long artificial mound of stone or earth; built to hold back water or to support a road or as protection ;


See more about : EMBANKMENTS