Steephill vs Embankment - What's the difference?
steephill | embankment |
Steephill has no English definition.
a long artificial mound of earth and stone, built to hold back water, for protection or to support a road
Steephill is likely misspelled.
Steephill has no English definition.