What is the meaning of launch in English?

Learn vocabulary with pictures as well as definitions of launch in English

Learn in

See more

v. launch

Definition of launch in English

To set a self-propelled projectile in motion towards a target.

Synonyms of launch in English

fire

See more

n. launch

Definition of launch in English

Motorised vessel intended for recreational purposes or the transport of people and goods, especially in coastal waters.

Synonyms of launch in English

motorboatpowerboatshoreboatspeedboat