SURFACE VISIBILITY Meaning of SURFACE VISIBILITY in English The prevailing visibility determined from the usual point of observation: Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012