one who advances, one who improves or moves ahead

listen to the pronunciation of one who advances, one who improves or moves ahead
English - English
{i} advancer