lapidate

/læpɪˈdeɪt/

Definitions

1. verb

to pelt or stone someone or something, especially as a form of punishment; to attack with stones or other small objects.

“The protesters were accused of lapidating the government building.”

2. noun

the act of pelt or stoning someone or something.

“The lapidation of the senator was widely condemned by the media.”

Synonyms

  • attack
  • pelt
  • stone

Antonyms

  • defend
  • protect