SNOWCAT is a playable word

snowcat Scrabble® Dictionary

noun
pl. snowcats
a tracklaying vehicle for travel on snow
134 Playable Words can be made from "SNOWCAT"