supernova
su-per-no-va
noun
A powerful and luminous stellar explosion, marking the end of a star's life.
"Scientists observed a distant supernova last night."
su-per-no-va
A powerful and luminous stellar explosion, marking the end of a star's life.
"Scientists observed a distant supernova last night."