Definition, synonyms and related words
A tight band of radio-frequency waves that lasts only a millisecond, which packs the energy of millions of years of Solar output.