Question

Select the most appropriate meaning of the following idiom- ROLL OUT

A To gradually introduce or launch something new
B To physically move or transport something
C To relax and rest after a tiring day
D To perform a task or duty with precision
Practice Next

Hey! Ask a query