sunspot
noun
sun·spot
ˈsən-ˌspät
: any of the dark spots that appear at times on the sun's surface and are usually visible only through a telescope
Love words? Need even more definitions?
Merriam-Webster unabridged
Share