Definisi 'handing over'
English to English
noun
1 the act of passing something to another person
source: wordnet30
More Word(s)
give, hand, pass, pass on, reach, bringing, delivery, relay,

Visual Synonyms
Click for larger image