From English-Dutch FreeDict Dictionary ver. 0.2: slay /slei/ doden, doodmaken, ombrengen
slay /slei/ doden, doodmaken, ombrengen