NORTHEASTER

Definition of NORTHEASTER

  1. (noun)a storm blowing from the northeast