The phrase
"international rollout" refers to the process of expanding a product or service into different countries or regions around the world. It means making it available and launching it in multiple countries outside its original location.
Full definition