bn:29212856v
Verb Concept
EN
roll out
EN
Officially distribute a new product or service to the public Open English WordNet
Definitions
Examples
Relations
Sources
EN
Officially distribute a new product or service to the public Open English WordNet
EN
Israel has been the fastest to roll out inoculations. Open English WordNet
Open English WordNet