Meaning ofembankmentin English

embankment

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