National Hurricane Center. The office of the National Weather Service in Miami that is responsible for tracking and forecasting tropical cyclones.
NHC
Meaning of NHC in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012