Etymology
Today it means: That is brought to full satisfaction Full definition →
From saturate + -ive.
Etymology from Wiktionary, CC BY-SA 4.0.