Synonyms for "chastise"

Words with similar meaning