Word info

stonecatcher

Noun

Meaning

Something that catches or traps stones.

(metaphoric) A person who shows mercy by intervening when someone is treated with overly harsh or cruel punishments.

Source: en.wiktionary.org

Close letter words and terms