lapidation
/ˌlæpɪˈdeɪʃən/Definitions
1. noun
The act of stoning to death, especially as a form of punishment.
“The ancient Romans used lapidation to execute those who had committed serious crimes.”
2. noun
The act of criticizing or attacking someone severely, especially with harsh words.
“The harsh lapidation in the review was unfair and hurtful to the author.”