Launch (noun)
Question 1 / 1
launch (n.)
launch (n.)
The launch of the new store drew a big crowd.
Define launch.