Met Sta has various meanings in the Ordnance Survey category. Discover the full forms, definitions, and usage contexts of Met Sta in Ordnance Survey.
Place where hydrometeorological observations are made with approval of the WMO member or members concerned.
Ordnance SurveyLast updated: