What is the full meaning of castigator
one who castigates or corrects [n -S]
Example of the word castigator placed on a Scrabble board.