Launchers rhymes with:
adventures, benchers, crunchers, debentures, debentures', dentures, eurodebentures, indentures, misadventures, pinchers, quenchers, ranchers, venture's, ventures, ventures'
Launchers sounds like:
lancers, langers, lawmaker's, lawmakers, lawmakers', linenger's, lingers