Synonyms of Sunspot

Primary definition: A spot or patch appearing from time to time on the sun's surface, appearing dark by contrast with its surroundings.

Full Dictionary Entry

Antonyms & Opposite Concepts