ALF has various meanings in the Weather category. Discover the full forms, definitions, and usage contexts of ALF in Weather.
Above the upper deck (above). The point above the ship's uppermost solid structure; overhead or high above.
WeatherLast updated: