Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
shine to give forth or glow with either emitted or reflected light. [10 definitions]
shone a past tense and past participle of shine.