报仇雪恨bàochóuxuěhènTop 35000Meanings1. to take revenge and wipe out a grudge (idiom)Characters used报to report仇hatred雪snow恨to hate