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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012