LRF has various meanings in the Weather category. Discover the full forms, definitions, and usage contexts of LRF in Weather.
A forecast for a period greater than seven days in advance although there are no absolute limits to the period embraced by the definition.
WeatherLast updated: