brand new . ( In releases ). 1. tr. To use for the first time something. Release a suit, a shotgun, a building. 2. tr. Represent or run a public spectacle for the first time. Brand new comedy, an opera.