Noun upturn has 1 sense
  1. upturn - an upward movement or trend as in business activity
    --1 is a kind of
    improvement
,
TOP