The phrase "wide release" means that something (like a movie or a product) is being made available to a large number of people across many different locations at the same time. Full definition
It's now possible to put a movie out in wide release with a fairly small number of people. (gq.com)
This world building powerhouse is slated for wide release this fall for PC. (thatvideogameblog.com)
Sure, it's really no surprise as there were no new wide releases entering the competition, but still, the veterans took some rather hard hits. (shockya.com)