What is the full meaning of hagriding
HAGRIDE, to drive as though possessed by a witch [v]
Example of the word hagriding placed on a Scrabble board.