Snow is set to hammer the country with up to 2cm per hour from Monday, March 10, into Tuesday, March 11 - with flurries spanning an 18-hour period, according to WX Charts, which uses Met Desk data.