What is the full meaning of scraughing
SCRAUGH, (Scots) to squawk, also SCRAUCH [v]
Example of the word scraughing placed on a Scrabble board.