An Etymological Dictionary of the German Language/Annotated/verschwenden

verschwenden, verb, ‘to squander, waste,’ from Middle High German verswęnden, ‘to break to pieces, annihilate, consume,’ which as a factitive of Middle High German verswinden, Modern High German verschwinden, ‘to disappear,’ signifies literally ‘to cause something to disappear.’