in Scotland, a bank ; or even a wall, especially when it surmounts a ditch.
·noun A wall of turf or stone. II. Dike ·vt To drain by a dike or ditch. III. Dike ·noun A ditch; ...
Webster's Dictionary of the English Language
See dyke. ...
The Sailor's Word-Book