Downdraught (noun) Definition, Meaning & Examples

noun
  1. the large-scale downward movement of air in the lee of large objects, mountains, etc
Downdraught (noun) Definition, Meaning & Examples

More Definitions