There are multiple definitions - click on the translation that matches your context.

rotação

substantivo

full

turnover

noun

Definitions of turnover

English

the rate at which people leave a business or other organisation and new people arrive to take their place

How do you account for the high turnover of employees at Fantele?

English

the total value of goods and services that a business sells during a particular period

Eversheds today reported a 6% fall in half-year turnover.