lapidates

英文释义

v kill by throwing stones at
v throw stones at

中文翻译

vt. 以石投击, 投石击毙(lapidate的第三人称单数形式)

学习工具