dike
noun
°The northern English form of ditch.
°A ditch and bank running alongside each other.
synonyms: bank, embankment, dam, levee more» , breakwater, floodwall, seawall, ditch