sledhead · noun1From sled + -head.sledhead · noun2From sled + head.Etymology from Wiktionary, CC BY-SA 4.0.