OLR has various meanings in the Scientific & Educational category. Discover the full forms, definitions, and usage contexts of OLR in Scientific & Educational.
The radiative character of energy radiated from the warmer earth to cooler space, often derived from window channel measurements from satellites in polar orbit.
Scientific & EducationalLast updated: