flabergast

flabergast (third-person singular simple present flabergasts, present participle flabergasting, simple past and past participle flabergasted)
(archaic) Alternative form of flabbergast[2]