THESAURUS
Provide
accommodate, accommodate with, accord, afford, anticipate, arrange, arrange for, attend to, care for, cater, clear for action, clear the decks, clothe, contribute, cure, deliver, demand, deploy, dispense, donate, dress, endow, equip, favor with, feed, fill, fill up, find, fix, fix up, forearm, fund, furnish, get ready, give, hand, hand over, heap upon, indulge with, invest, keep, lavish upon, lay down, lend, look after, maintain, make arrangements, make available, make preparations, make provision for, make ready, marshal, minister to, mobilize, offer, outfit, plan, pour on, prearrange, prep, prepare, prepare for, present, pretreat, process, produce, provender, provide for, purvey, put in shape, ready, ready up, recruit, replenish, require, settle preliminaries, shower down upon, specify, state, stipulate, stock, stock up, store, subsidize, supply, support, take care of, take measures, take precautions, tan, transfer, treat, trim, try out, turn over, victual, yield
ROGET THESAURUS
Provide
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.
Preparation
VB
prepare, get ready, make ready, make preparations, settle preliminaries, get up, sound the note of preparation, set in order, put in order, forecast, prepare the ground, plow the ground, dress the ground, till the soil, cultivate the soil, predispose, sow the seed, lay a train, dig a mine, lay the groundwork, fix the groundwork, lay the basis, fix the basis, lay the foundations, fix the foundations, dig the foundations, erect the scaffolding, lay the first stone, roughhew, cut out work, block out, hammer out, lick into shape, elaborate, mature, ripen, mellow, season, bring to maturity, nurture, hatch, cook, brew, temper, anneal, smelt, barbecue, infumate, maturate, equip, arm, man, fit-out, fit up, furnish, rig, dress, garnish, betrim, accouter, array, fettle, fledge, dress up, furbish up, brush up, vamp up, refurbish, sharpen one's tools, trim one's foils, set, prime, attune, whet the knife, whet the sword, wind up, screw up, adjust, put in trim, put in train, put in gear, put in working order, put in tune, put in a groove for, put in harness, pack, train, inure, breed, prepare for, rehearse, make provision for, take steps, take measures, take precautions, provide, provide against, beat up for recruits, open the door to, set one's house in order, make all snug, clear the decks, clear for action, close one's ranks, shuffle the cards, prepare oneself, serve an apprenticeship, lay oneself out for, get into harness, gird up one's loins, buckle on one's armor, reculer pour mieux sauter, prime and load, shoulder arms, get the steam up, put the horses to, guard against, make sure against, forearm, make sure, prepare for the evil day, have a rod in pickle, provide against a rainy day, feather one's nest, lay in provisions, make investments, keep on foot, be prepared, be ready, hold oneself in readiness, keep one's powder dry, lie in wait for, anticipate, principiis obstare, veniente occurrere morbo.