Find the word definition

Wiktionary
snowstorms

n. (plural of snowstorm English)

Usage examples of "snowstorms".

Renunciate, after a show of modesty, began to regale her with tales of snowstorms and great cliffs, brigands and the other dangers of the road.