THESAURUS
Devise
add a codicil, arrange, assemble, assign, attested copy, beget, bequeath, bequeathal, bequest, bestow, blueprint, breed, bring forth, bring into being, build, calculate, call into being, cast, chart, codicil, cogitate, coin, collogue, collude, compose, compound, conceive, concert, concoct, connive, conspire, construct, contrive, convey, cook up, create, cut out, design, develop, discover, dispose of, dope out, draft, dream up, elaborate, engender, entail, erect, evolve, execute a will, extrude, fabricate, fashion, figure, forecast, forge, form, formulate, frame, fudge together, generate, get up, give, give being to, give rise to, hand down, hand on, hatch, hatch up, improvise, indite, inheritance, intend, intrigue, invent, lay plans, leave, legacy, legate, machinate, make, make a bequest, make a projection, make a will, make arrangements, make do with, make up, manufacture, mature, methodize, mint, mold, organize, originate, pass on, patch together, piece together, plan, plan ahead, prearrange, prefabricate, prepare, probate, procreate, produce, program, project, put together, put up, raise, rationalize, rear, run up, schedule, schematize, scheme, set up, shape, spawn, strike out, systematize, testament, think out, think up, transfer, transmit, vamp up, whomp up, will, will and bequeath, will to, work out, work up, write
ROGET THESAURUS
Devise
Plan
VB
plan, scheme, design, frame, contrive, project, forecast, sketch, devise, invent, set one's wits to work, spring a project, fall upon, hit upon, strike out, chalk out, cut out, lay out, map out, lay down a plan, shape out a course, mark out a course, predetermine, concert, preconcert, preestablish, prepare, hatch, hatch a plot concoct, take steps, take measures, cast, recast, systematize, organize, arrange, digest, mature, plot, counter-plot, counter-mine, dig a mine, lay a train, intrigue.
Giving
N
giving, bestowal, bestowment, donation, presentation, presentment, accordance, concession, delivery, consignment, dispensation, communication, endowment, investment, investiture, award, almsgiving, charity, liberality, generosity, gift, donation, present, cadeau, fairing, free gift, boon, favor, benefaction, grant, offering, oblation, sacrifice, immolation, lagniappe, pilon, grace, act of grace, bonus, allowance, contribution, subscription, subsidy, tribute, subvention, bequest, legacy, devise, will, dotation, dot, appanage, voluntary settlement, voluntary conveyance, amortization, alms, largess, bounty, dole, sportule, donative, help, oblation, offertory, honorarium, gratuity, Peter pence, sportula, Christmas box, Easter offering, vail, douceur, drink money, pourboire, trinkgeld, bakshish, fee, consideration, bribe, bait, ground bait, peace offering, handsel, boodle, graft, grease, blat, giver, grantor, donor, feoffer, settlor, giving, given, allowed, allowable, concessional, communicable, charitable, eleemosynary, sportulary, tributary, gratis, donative, auctor pretiosa facit, ex dono, res est ingeniosa dare.
VB
deliver, hand, pass, put into the hands of, hand over, make over, deliver over, pass over, turn over, assign dower, present, give away, dispense, dispose of, give out, deal out, dole out, mete out, fork out, squeeze out, pay, render, impart, communicate, concede, cede, yield, part with, shed, cast, spend, give, bestow, confer, grant, accord, award, assign, intrust, consign, vest in, make a present, allow, contribute, subscribe, furnish its quota, invest, endow, settle upon, bequeath, leave, devise, furnish, supply, help, administer to, afford, spare, accommodate with, indulge with, favor with, shower down upon, lavish, pour on, thrust upon, tip, bribe, tickle the palm, grease the palm, offer, sacrifice, immolate.
Imagination
VB
imagine, fancy, conceive, idealize, realize, dream, dream of, dream up, give to airy nothing a local habitation and a name, create, originate, devise, invent, coin, fabricate, improvise, strike out something new, set one's wits to work, strain one's invention, crack one's invention, rack one's brains, ransack one's brains, cudgel one's brains, excogitate, brainstorm, give play, give the reins, give a loose to the imagination, give fancy, indulge in reverie, visualize, envision, conjure up a vision, fancy oneself, represent oneself, picture, picture-oneself, figure to oneself, vorstellen, float in the mind, suggest itself.