Definition:
Compare launched with other words:
launched vs. paunched
launched vs. lunched
haunched vs. launched
lanched vs. launched
launched vs. thrown
founded vs. launched
launched vs. released