flabagast (plural flabagasts)
(archaic) Alternative form of flabbergast
flabagast (third-person singular simple present flabagasts, present participle flabagasting, simple past flabagasted, past participle flabaghast)
Alternative form of flabbergast[1]
To shock, upset, confound or surprise