emulator
EM'ULATOR,
, n. One who emulates; a rival; a competitor.