NWP Meaning of NWP in English N umerical W eather P rediction. A comprehensive English glossary of weather. Полный английский глоссарий погоды. 2012