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