1. to release or launch a product or service
Professional
Social
roll out a new product/service
To 'roll out' something means to launch it or introduce it to the public on a large scale. "The government announced today that they plan to roll out a new vaccination program to all of its citizens." This is a phrasal verb usually used in professional contexts.