i97943 Concept an especially luminous meteor (sometimes exploding) Status active Source Princeton WordNet 3.0 – 11484260-n