snowicane

名词 n.

英文释义

名词 n.
  1. A hurricane or other such tropical storm which precipitates snow.
    — The giant storm — dubbed a “Snowicane” — was coming up the East Coast like a steamroller in overdrive.

词形变化

snowicanes plural snowricane alternative snow-ricane alternative

词源

Blend of snow + hurricane.
1 次浏览 数据来源: Wiktionary