THESAURUS
Replenish
accommodate, accomplish, afford, bring to completion, bring to fruition, clothe, complete, contribute, donate, eke out, endow, fill, fill in, fill out, fill up, find, fulfill, fund, furnish, give, give back, invest, keep, maintain, make available, make good, make provision for, make up, mature, piece out, place in, prepare, present, provide, provide for, put back, reactivate, reconstitute, reconvert, recruit, reenact, reestablish, refill, reform, rehabilitate, reinstall, reinstate, reinstitute, reintegrate, reinvest, renew, replace, restore, return, revest, round out, stock, store, subsidize, supply, support, top off, yield
ROGET THESAURUS
Replenish
Provision
VB
provide, make provision, make due provision for, lay in, lay in a stock, lay in a store, supply, suppeditate, furnish, find, find one in, arm, cater, victual, provision, purvey, forage, beat up for, stock, stock with, make good, replenish, fill, fill up, recruit, feed, have in store, have in reserve, keep, keep by one, keep on foot, keep on hand, have to fall back upon, store, provide against a rainy day.
Sufficiency
VB
be sufficient, suffice, do, just do, satisfy, pass muster, have enough, eat, one's fill, drink one's fill, have one's fill, roll in, swim in, wallow in, wanton, abound, exuberate, teem, flow, stream, rain, shower down, pour, pour in, swarm, bristle with, superabound, render sufficient, replenish, Adj, sufficient, enough, adequate, up to the mark, commensurate, competent, satisfactory, valid, tangible, measured, moderate, full, ample, plenty, plentiful, plenteous, plenty as blackberries, copious, abundant, abounding, replete, enough and to spare, flush, choke-full, chock-full, well-stocked, well- provided, liberal, unstinted, unstinting, stintless, without stint, unsparing, unmeasured, lavish, wholesale, rich, luxuriant, affluent, wantless, big with, unexhausted, unwasted, exhaustless, inexhaustible, Adv, sufficiently, amply.
Completeness
VB
be complete, come to a head, render complete, complete, fill, charge, load, replenish, make up, make good, piece out, eke out, supply deficiencies, fill up, fill in, fill to the brim, fill the measure of, saturate, go the whole hog, go the whole length, go all lengths.