SynonymX
Speak
Upturn
Definition of Upturn
1.
An upward movement or trend as in business activity
Noun
Semanticaly linked words with "upturn"
improvement
Hyponims for word "upturn"
improvement