Definition of "dyke"
dyke1
/daɪk/
noun
plural dykes
(dialect) Any navigable watercourse.
(dialect) Any watercourse.
(figuratively) Any impediment, barrier, or difficulty.
verb
third-person singular simple present dykes, present participle dyking, simple past and past participle dyked
(transitive) To scour a watercourse.