TOP

Definition of downdraft noun from the Oxford Advanced American Dictionary