Downdraught — synonyms, definition

1. downdraught (Noun) Brit, Cdn

1 synonym
downdraft
1 definition

downdraught (Noun) — A strong downward air current.

2 types of
draft draught
1 type
downwash