Flabbergaster Definition

noun

A person, thing, fact or event that is flabbergasting, or that causes extreme shock.

Wiktionary
A state of surprise or fear.
Wiktionary
Advertisement
verb
(archaic) To perplex or amaze; to shock or frighten.
Wiktionary
Advertisement