rehearser
REHEARSER,
n. rehers'er. One who recites or narrates.