Posted on Leave a comment

a howling blizzard

Meaning: a very bad snowstorm, a winter storm. For example, “A howling blizzard delayed us. It was snowing and blowing.”

Advertisements