← DefinitionshareGuesslapidatornounA person who throws stones at someone, especially as a form of punishment or attack.Synonymsthrowernounstonernoun