Synonyms for "stoning"

Words with similar meaning