punisher (n.)youdaoicibaDictYouDict
mid-14c., agent noun from punish (v.).