Definify.com
Definition 2024
LRN
LRN
English
Noun
LRN (plural LRNe)
- (astronomy) Luminous Red Nova — an astronomical event, believed to be a type of stellar explosion, intermediate in power between that of a nova and a supernova, which as the explosive debris expands it reddens and cools, opposite of novae and supernovae, in which thinning explosive debris exposes hotter interior layers.