flabbergast
verb
flabbergasted;
flabbergasting;
flabbergasts
Definition of flabbergast
: to overwhelm with shock, surprise, or wonder : dumbfound
We were flabbergasted by the news that he had won the lottery.
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more