Meaning ofembankmentin English

embankment

us/ɪmˈbæŋkmənt/uk/ɪmˈbæŋkmənt/
#moderate
Definitions