launched out; launching out; launches out
Definition of launch out
: to begin doing something that is new and very different from what one has been doing He left the company and launched out on his own.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors