MEGAWATTS is a playable word

megawatt Scrabble® Dictionary

noun
pl. megawatts
a unit of power
191 Playable Words can be made from "MEGAWATTS"