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"