What is the full meaning of downwashes
DOWNWASH, a downward deflection of air [n]
Example of the word downwashes placed on a Scrabble board.