new releaseOur editors are putting together more complete content — check back in about 20 minutesnew releasenew release — noun名詞1. A recently published product like a movie or album1.名詞釋義A recently published product like a movie or album例句I just bought the new release of that video game.