What is the full meaning of wheeching
WHEECH, (Scots) to move rapidly with a whizzing sound [v]
Example of the word wheeching placed on a Scrabble board.