sunspot
/sˈʌnspɑt/
Explore definitions, synonyms, and language insights of sunspot
Definitions
Noun
a cooler darker spot appearing periodically on the sun''s photosphere; associated with a strong magnetic field