What is the full meaning of sauchs
SAUCH, (Scots) a sallow, a willow tree, also SAUGH [n]
Example of the word sauchs placed on a Scrabble board.