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