English / word
launch
verb, noun B1MEANING IN ENGLISH
to start or introduce something new, such as a product, service, or event; also a motorboat; a large motorboat or a boat used to transport people and goods
to start or introduce something, especially a new product, service, or event
In context
01
They will launch a new bus service.
02
The company will launch its app next month.
Synonyms
start,introduce,release
Antonyms
car,train,end
Collocations
launch a campaign,launch a product,launch event
Verb forms
Past: launched · Past participle: launched · -ing: launching