Synonyms for "punish"

Words with similar meaning