supervised ( synonym found)

Definition of supervised:

(adj) : done under supervision; watched

Back to Top