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
wipe the floor with (someone)
to physically beat someone
The ex-boxer wiped the floor with the man who insulted him.