What does “roll out something” mean in game dialogue?

Definition

roll out something: to make a new product, service, or system available for the first time

Appears in

Dragon age : Origins

Video Scenes

Interactive Player