Synonyms for Handle (same or very similar meaning)
WordNet sense 1 (the appendage to an object that is designed to be held in order to use or move it):
grip, hold, handgrip
WordNet sense 2 (interact in a certain way):
treat, do by
WordNet sense 3 (be in charge of, act on, or dispose of):
care, deal, manage
WordNet sense 4 (handle effectively):
wield
WordNet sense 5 (touch, lift, or hold with the hands):
palm
WordNet sense 6 (deal with verbally or in some form of artistic expression):
address, cover, plow, address
From the ODE community, based on WordNet
add/edit