新仇旧恨xīnchóujiùhènMeanings1. (idiom) old and new grudges; accumulated grievancesCharacters used新new仇hatred旧old恨to hate