- 1[usually singular] the action of launching something; an event at which something is launched the successful launch of the spacecraft a product launch The official launch date is in May.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2a large boat with a motor
Check pronunciation: launch