To write again, differently; to modify (a piece of writing or music, etc.).
The editor asked me to rewrite my article for a non-technical audience.
To write out again (without changes).
The process or result of writing again; a rewrite.
A wide range of potentially non-deterministic methods of replacing subterms of a formula with other terms