From English - German Ding/FreeDict dictionary ver. 1.9-fd1:
slayed /slˈeɪd/ erschlagen, totgeschlagen, vom Leben zum Tode befördert, gemordet, gemeuchelt, den Garaus gemacht, erlegt, zur Strecke gebracht, abgetan Synonyms: done to death, put to death, put to the sword
see: do to death sb., put to death sb., put to the sword sb., slay sb./sth., doing to death, putting to death, putting to the sword, slaying, slay a lion