Synonyms for Initiate (same or very similar meaning)
WordNet sense 1 (someone new to a field or activity):
beginner, novice, tyro, tiro
WordNet sense 2 (someone who has been admitted to membership in a scholarly field):
pundit, savant, learned person
WordNet sense 3 (people who have been introduced to the mysteries of some field or activity):
enlightened
WordNet sense 4 (accept young people into society, usually with some rite):
induct
WordNet sense 5 (take the lead or initiative in; participate in the development of):
pioneer
WordNet sense 6 (bring into being):
originate, start
WordNet sense 7 (bring up a topic for discussion):
broach
WordNet sense 8 (prepare the way for):
lead up
From the ODE community, based on WordNet
add/edit