downdraft
English Dictionary
->
Letter D
-> downdraft
Search Dictionary:
downdraft Definition
(n)
a
strong
downward
air
current
downdraft Synonyms
downdraft
© Art Branch Inc.