sunspot

/ˈsʌnspɑt/

UK: /ˈsʌnspɒt/

sunspot

English Noun
Ad

Definition

A region on the sun's surface with a lower temperature than its surroundings and intense magnetic activity.

Etymology

From sun + spot.

Ad