6 – 12 January 2020 Verb Surprise (someone) greatly; astonish. "This news has left me totally flabbergasted"