■ noun Physics the rate at which energy reaches the earth's surface from the sun (equal to 1,388 watts per square metre).
SOLAR CONSTANT
Meaning of SOLAR CONSTANT in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004