Synonyms of launch in English:
1 he ordered his crewmen to launch a boat
set afloat, float;
put to sea, put into the water, send down the slipway
4 Amnesty International has launched an emergency appeal
set in motion, get going, get under way, start, begin, embark on, usher in, initiate, put in place, instigate, institute, inaugurate, set up, bring out, organize, introduce, open;
establish, found, originate, create, pioneer, lay the foundations of, lay the first stone of, bring into being, activate, mastermind, float, debut, roll out;
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.