How Well Do You Know English Slang?
c.1300, "to give an account of," from Anglo-French rehearser, Old French rehercier "to go over again, repeat," literally "to rake over, turn over" (soil, ground), from re- "again" (see re-) + hercier "to rake, harrow" (see hearse). Meaning "to say over again, repeat what has already been said or written" is from mid-14c.; sense of "practice a play, part, etc." is from 1570s. Related: Rehearsed; rehearsing.