Fetching details from the dictionary...
to yield oneself (to something); to devote oneself (to something); to surrender oneself (to something)