LAUNCHER is a playable word

launcher Scrabble® Dictionary

noun
pl. launchers
a launching device
167 Playable Words can be made from "LAUNCHER"