Siberian Express

English

Proper noun

the Siberian Express

  1. (US, meteorology) The arrival of an extremely cold air mass of Siberian origin.