Synonyms for Supervise (same or very similar meaning)
WordNet sense 1 (watch and direct):
manage, oversee, superintend
WordNet sense 2 (keep tabs on; keep an eye on; keep under surveillance):
monitor, ride herd on
From the ODE community, based on WordNet
add/edit