English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition launch in British English

launch verb

[transitive] verb
/lɔːntʃ/
1

to send a missile, space vehicle, satellite, or other object into the air or into space

Example

The agency will launch a new weather satellite next month.

Synonyms and related words
1.1

to put a boat or ship into water

Synonyms and related words
Example

The police confirmed that an inquiry has been launched into the incident.

Example

the man who launched him on a career in the music business

Synonyms and related words
2.1

to start selling a new product or service to the public

Example

The company announced it will launch a new version of its software in January.

3

to start a computer program

Synonyms and related words
Definition launch in British English