downdraft: meaning and definitions

EnglishType a word

What is downdraft?

  • A strong downward current of air.
  • A downward trend; downturn: The business hit a downdraft.