rotate - change regularly, pass to each member in regular order⏎
skill - ability, competence, expertise, dexterity⏎
restrict - limit amount or size of keep under control⏎
x-rated - adult, pornographic, unsuitable for children and under-age people⏎
tentative - experimental, cautious, provisional, not definite,⏎
sink - decrease, deteriorate, suppress⏎
voluntary - uncharged (fee), offered, done willingly⏎
supply - provide (something) amount provided, make available for use⏎
smart - intelligent, clever, advanced (technology)⏎
upbeat - positive, enthusiastic, optimistic⏎