lapidate

vt. 以石投擊、投石擊斃

英文釋義

  1. kill by throwing stones at
  2. throw stones at