1620s, from re- "back, again" + sale (n.).
reredos
re-route
rerun
res ipsa loquitur
res judicata
resale
reschedule
rescind
rescission
rescue
research