1. to give, to yield (Extremely super rare in that sense and it has overtones of sacrifice. )
2. to devote oneself, to let oneself go, to surrender, to devote oneself ("sich+Acc hingeben + Dat" - sounds rather passionate and emotional. Works in context of love as well as giving yourself to some task. You give yourself fully and with passion.)