YourDictionary

Dictionary Home » Science » insolation

insolation science definition

  1. The solar radiation striking Earth or another planet.
  2. The rate of delivery of solar radiation per unit of horizontal surface.

Learn more about insolation

link/cite print suggestion box