English dictionary
downdraft meaning and definition
Definition and meaning of downdraft at MeaningMonkey.org. downdraft meaning and definition in the English Dictionary.DOWNDRAFT noun
Definition of downdraft (noun)
- a strong downward air current
Source: Princeton University Wordnet