"von sich geben" in English von sich geben {v.t.} to discharge sth. to utter Detailed translations for "von sich geben" von sich geben{transitive verb} 1. technology, Gerät von sich geben(also: etw. abführen, ablassen, abfließen/abströmen lassen, ausstoßen) to discharge sth. 2. other von sich geben(also: äußern) to utter