Find the word definition

Wiktionary
downdrafts

n. (plural of downdraft English)

Usage examples of "downdrafts".

In the right conditions, storm clouds can rise to heights of six to ten miles and contain updrafts and downdrafts of one hundred miles an hour.