IDNLearn.com: Where questions are met with accurate and insightful answers. Our platform provides accurate, detailed responses to help you navigate any topic with ease.
The phrase that has a similar meaning to given over is A. devoted to
To give over means to entrust or surrender oneself. Or to devote oneself to a particular purpose or cause.
Hope this helps. :)