Meaning : A practice session in preparation for a public performance (as of a play or speech or concert).
Example :
He missed too many rehearsals.
A rehearsal will be held the day before the wedding.
Synonyms : dry run
Meaning : (psychology) a form of practice. Repetition of information (silently or aloud) in order to keep it in short-term memory.