What is the full meaning of flabbergasts
FLABBERGAST, to overwhelm with shock, surprise, or wonder [v]
Example of the word flabbergasts placed on a Scrabble board.