supernova

Noun
  1. A star that explodes and becomes extremely luminous in the process (synset 109474367)

Other Searches