Synonyms for "slay"

Words with similar meaning