MohammedPreview
Open in TheBrain

To Hand In

  1. (transitive) To give something to a responsible person.
Synonyms