Definition of Upturn

  • 1. An upward movement or trend as in business activity Noun

Semanticaly linked words with "upturn"

Hyponims for word "upturn"