Synonyms of Downdraft in English :
Antonyms of Downdraft in English
Thesaurus of Downdraft in English
1. (noun) a strong downward air current