rehearser

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