Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sunspot Definition

Cancel
sunspot
noun(sun-spot)
any of the dark spots that appear at times on the sun's surface and are usually visible only through a telescope

Words Related to sunspot!

sunspot Examples by Brain Bank Users