to throw stones at someone or something:
Rioters blocked roads and stoned vehicles.
to kill someone by throwing stones at them, used as a punishment
3 British EnglishDFC
to take the stone out of fruit [= pit American English]
4 also stone me! British English old-fashioned
used to express surprise or shock