LAUNCHER is a playable word

launcher Scrabble® Dictionary

noun
pl. launchers
a launching device

167 Playable Words can be made from "LAUNCHER"