VariousWords beta
Definitions:
Noun
upturn
Definition: an upward movement or trend as in business activity
Definition: an upward turn or trend, especially in business activity or profit
Verb
Definition: to turn (something) up or over