← DefinitionshareGuesslapidateverbTo kill someone by throwing stones at them.Synonymsstoneverbpeltverb