Green’s Dictionary of Slang

render v.

(US und.) to kill, to assassinate.

[US]J. Wambaugh New Centurions 124: [T]his bastard had tried to render me.
[US]J. Ellroy Blood on the Moon 85: [T]he knight started to shake like he always did after he fired his gun [...] What if his shots rendered the asshole for good?