Sheugh

What is Sheugh?

Sheugh definition and meaning on Dictionary terms:
noun
a furrow, ditch, or trench.

verb (used with object)
to plow or dig (a furrow, ditch, etc.).

 

reference: www.dictionary.com/browse/sheugh

Tags: