SHEUGH


Meaning of SHEUGH in English

[sheugh] n [ME sogh swamp; akin to MLG so gutter] (1501) chiefly Scot: ditch, trench

Merriam-Webster English vocab.      Английский словарь Merriam Webster.