gloated over (verb) devour: swallow, consume
Sinonime: amaze, astonish, bewilder, blow away, blow one's mind, boggle, bowl over, confound, flabbergast, knock over with feather, nonplus, overwhelm,
puzzle, stagger, startle, stun, surprise, take aback,
throw, throw into a tizzy
Antonime: clear up,
explain,
explicate, lay out