What’s in a name? New definitions of tropical storm and hurricane watches and warnings, as of 2010: Hurricane Watch: An announcement that hurricane conditions (sustained winds of 74 mph or higher) are possible within the specified coastal area. Becau
Read more…