Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

downdrafts Definition

Cancel
downdrafts
noun(down-draft)
a downward current of gas (such as air during a thunderstorm)
downdrafts
noun(down-draft)
decline

Words Related to downdrafts!

downdrafts Examples by Brain Bank Users