Siberian Express
Proper noun
Meaning
the Siberian Express
(US, meteorology) The arrival of an extremely cold air mass of Siberian origin.
Proper noun
the Siberian Express
(US, meteorology) The arrival of an extremely cold air mass of Siberian origin.