roll out
• officially launch or introduce a new product or service.
• "the firm rolled out its newest generation of supercomputers"
Similar:
launch,
introduce,
organize,
start,
begin,
embark on,
usher in,
initiate,
put in place,
instigate,
institute,
inaugurate,
set up,
bring out,
open,
get under way,
set in motion,
get going,
establish,
found,
originate,
create,
pioneer,
lay the foundations of,
lay the first stone of,
bring into being,
activate,
mastermind,
float,
debut,
start the ball rolling,
kick off,
commence,
roll-out
noun
• the unveiling of a new aircraft or spacecraft.
• "the official roll-out is on 30 July"
• the stage of an aircraft's landing during which it travels along the runway while losing speed.
• "bumpy ground during the roll-out can start a series of sharp little bounces"
• a play in which a quarterback moves out toward the sideline before attempting to pass.
• "the team incorporated roll-outs and half rolls into the offense"