saturate - drench, overproduce, over supply⏎
salary - wages, pay, earnings⏎
serve - provide, help, spend time, do duty for⏎
scrutinise - scan, look at or examine closely, scrutinize⏎
satisfactory - acceptable, sufficient, good enough⏎
talent - aptitude, natural ability, gift, passion, calling⏎
value - worth, price, importance⏎
shortage - shortage⏎
retract - recant, withdraw a statement make smaller in amount or value⏎
stress - pressure, importance, emphasis, emphasise, emphasize⏎