downdraft

/dˈaʊndræft/

Explore definitions, synonyms, and language insights of downdraft

Definitions

Noun
a strong downward air current

More General Terms