Synonyms and related words :
assemble, author, build, cast, coauthor, collaborate, compose, compound, concoct, construct, create, dash off, devise, editorialize, elaborate, engross, erect, evolve, extrude, fabricate, fashion, form, formulate, frame, free-lance, fudge together, get up, ghost, ghostwrite, inscribe, knock off, knock out, make, make up, manufacture, mature, mold, novelize, pamphleteer, patch together, piece together, prefabricate, prepare, produce, put together, put up, raise, rear, run up, scenarize, scribe, set up, shape, throw on paper, whomp up, write