SNOWCAPS Scrabble 15 Words With Friends 18 Definition SNOWCAPS is the plural of SNOWCAP. noun SNOWCAP: a covering of snow (as on a mountain peak). See all 122 words you can make from SNOWCAPS → 8-letter words Words starting with S Words ending with S ← Unscramble different letters