推陈出新tuīchénchūxīnTop 30000Meanings1. to push out the old and bring in the new (idiom); to innovateCharacters used推to push陈to exhibit出to go out新new