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