handed over ( synonym found)

Definition of handed over:

°The transference of authority, control or power from one agency to another.

Back to Top