What is the full meaning of sheughed
SHEUGH, (Scots) to plant temporarily, also SHEUCH [v]
Example of the word sheughed placed on a Scrabble board.