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