Dictionary
Vocabulary
Books
Typing
Login
Login by Google Account
×
2
2
embankment
[
ɪmˈbæŋkmənt
]
1
embankment
noun
a raised bank or wall that is built to carry a roadway or hold back water