Synonyms
Etymology

1. lapidation

noun. the act of pelting with stones; punishment inflicted by throwing stones at the victim (even unto death).

Synonyms

  • corporal punishment

Etymology

  • lapis (Latin)

Featured Games

Synonym.com