sun spot
Definition
noun. a dark area that appears on the sun's surface.
Example Sentence
The astronomer spent his afternoon studying the large sun spot through his telescope.
Synonyms
solar spot; sun blemish; solar blemish
Antonyms
clear sky; star
Hear It! Say It! Write It!
sun spot