snowhook noun1 •A hook used to anchor a sled to snow or ice.Leaving the ship, I lifted snowhooks and sledded over toward the Canadian border. — 2013 formssnowhooks