Launched, past participle of launch. Synonyms in the same form.
Pitch
started, pitched, thrun, projected, moved, hurled, propelled, sent, lobbed, heaved, dashed, tossed, darted, chucked, precipitated, bowled, bonged
Establish
established, founded
Lance
lanced, pierced
Other
embarked, executed, plunged, invoked
All synonyms for launch →