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