Meaning ofdowndraftin English

downdraft

us//ˈdaʊnˌdræft//uk//ˈdaʊnˌdraːft//
#moderate
Definitions
Base Words