"sich einer sache weihen" in English sich einer Sache weihen {vb} to devote oneself to sth. to dedicate oneself to sth. Detailed translations for "sich einer sache weihen" sich einer Sache weihen{verb} sich einer Sache weihen(also: sich einer Sache verschreiben, sich einer Sache hingeben) to devote oneself to sth. sich einer Sache weihen(also: sich einer Sache verschreiben, sich einer Sache hingeben) to dedicate oneself to sth.