stonecatcher

Etymology
. The metaphoric meaning refers to the biblical verse (John 8:7) "let he who is without sin cast the first stone", and was popularized by Bryan Stevenson, who heard the term used by a woman in a Louisiana courtroom.

Noun

 * 1) Something that catches or traps stones.
 * 2)  A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments.
 * 1)  A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments.
 * 1)  A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments.
 * 1)  A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments.