SNOWCATS is a playable word

snowcat Scrabble® Dictionary

noun
pl. snowcats
a tracklaying vehicle for travel on snow

174 Playable Words can be made from "SNOWCATS"