Advertisement

Advertisement

downdraught

/ ˈdaʊnˌdrɑːft /

noun

  1. the large-scale downward movement of air in the lee of large objects, mountains, etc


Advertisement

Advertisement

Advertisement

Advertisement


downdraftdown East