Synonyms for "slaying"

Words with similar meaning