Snowblades, noun plural of snowblade. Synonyms in the same form.
miniskis, skiblades, skiboards, miniboards
All synonyms for snowblade →