LAUNCH Meaning of LAUNCH in English (v. i.) To cause to move or slide from the land into the water; to set afloat; as, to launch a ship. Webster's English dictionary. Английский словарь Webster. 2012