History
History
History
UK
US
Meaning:

a ditch (used for carrying away water from land)

embankment

more synonyms
synonyms mode
crossword mode
DIKE as in Wiktionary
DIKE as in Wikipedia