Synonyms for Treatment (same or very similar meaning)
WordNet sense 1 (an extended communication (often interactive) dealing with some particular topic):
discourse, discussion
WordNet sense 2 (the management of someone or something):
handling
From the ODE community, based on WordNet
add/edit