Synonyms for Rendition (same or very similar meaning)
WordNet sense 1 (a performance of a musical composition or a dramatic role etc.):
rendering
WordNet sense 2 (an explanation of something that is not immediately obvious):
interpretation, interpreting
From the ODE community, based on WordNet
add/edit