Noun
megaflare (plural megaflares)
(astronomy) A very large solar flare
The monster has no elemental weaknesses, so players simply must do their best to stagger it before it can use Megaflare, an ability almost guaranteed to wipe out the party. Source: Internet