supernova
English Dictionary
->
Letter S
-> supernova
Search Dictionary:
supernova Definition
(n)
a
star
that
explodes
and
becomes
extremely
luminous
in
the
process
supernova Synonyms
supernova
© Art Branch Inc.