doppelschneidig
Doppelschneidig is a German adjective meaning literally "double-edged." It describes an object or blade that has two cutting edges, and it is used to convey that something can work in two directions or have two opposing effects. In technical or weapon terminology, the more common term for a blade with two edges is zweischneidig; doppelschneidig is still understood but appears less frequently in that context.
In figurative use, doppelschneidig denotes situations, actions, or policies that offer both advantages and drawbacks, or
Etymologically, the word is formed from the components doppelt (double) and Schneide (edge) with the adjective