Synonyms for Enter (same or very similar meaning)
WordNet sense 1 (be or play a part of or in):
figure
WordNet sense 2 (register formally as a participant or member):
enrol, enroll, inscribe, recruit
WordNet sense 3 (take on duties or office):
accede
WordNet sense 4 (to come or go into):
come in, get in, get into, go into, go in, move into
WordNet sense 5 (put or introduce into something):
insert, introduce, infix, insert
WordNet sense 6 (become a participant; be involved in):
participate
WordNet sense 7 (make a record of; set down in permanent form):
record, record, put down
WordNet sense 8 (set out on (an enterprise or subject of study)):
embark
From the ODE community, based on WordNet
add/edit