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