dyke noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

dyke

 noun: Coastlines and the sea topic
1 a long thick wall that is built to stop water flooding onto a low area of land, especially from the sea2 (especially British English) a channel that carries water away from the land