INSOLATION Meaning of INSOLATION in English Solar radiation or heating received at the earth's surface. The name is derived from INcoming SOLar radiATION. Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012