Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of upturn

- To turn up; to direct upward; to throw up; as, to upturn the ground in plowing.

Crossword clue for upturn

- A rise in trade
- An ancient military device for hurling missiles
- An economic improvement
- An improvement
- economic recovery
- Recovery (in economy)