Solar flashlight Synonyms

Definitions for Solar


  • (adjective) relating to or derived from the sun or utilizing the energies of the sun

Definitions for Flashlight


  • (noun) a small portable battery -powered electric lamp