What is the full meaning of sheugh
(Scots) to plant temporarily, also SHEUCH [v -ED, -ING, -S]
Example of the word sheugh placed on a Scrabble board.