Dictionary entry

Launch (2)

Webster's Dictionary 1913

Launch, v. i. To move with force and swiftness like a sliding from the stocks into the water; to plunge; to make a beginning; as, to launch into the current of a stream; to launch into an argument or discussion; to launch into lavish expenditures; — often with out.

Launch out into the deep, and let down your nets for a draught. Luke v. 4.

He launches out into very flowery paths. Prior.