stonecatcher noun2 •Something that catches or traps stones.In our experience, these holes let water in through the soles, and they are stonecatchers. — 2020 •(figurative) A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments. formsstonecatchers