snowblade noun 1verb 1forms 3 noun1 •A short version of a ski. verb1 •To travel by snowblade. formssnowbladed · snowblading · snowblades