Skip to definition.
Get the FREE one-click dictionary software for Windows.


Adjective: solar  sowlu(r)
  1. Relating to or derived from the sun or utilizing the energies of the sun
    "solar eclipse"; "solar energy"

See also: sun

Encyclopedia: Solar Solar, Man of the Atom