n.
1.someone who puts text into appropriate form for publication redact v.
1.formulate in a particular style or language
2.prepare for publication or presentation by correcting, revising, or adapting
Idiom of the Day
at the end of one's rope
at the limit of one`s ability to cope or deal with something
I am at the end of my rope about what to do about my problems at work.