'sunspot' definitions:

Definition of 'sunspot'

(from WordNet)
noun
A cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field [syn: sunspot, macula]