2 English Synonyms for EMBANKMENT
Prev.1Next
Definition: 1. An area of ground that tends evenly upward or downward.
There are 12 definitions of the word slope
Show more information about slope
Definition: 1. A long, narrow hollow dug from the ground to conduct water.
There are 28 definitions of the word dyke
Show more information about dyke
Prev.1Next
Search took: 24.5204 ms