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