English Noun steddle (plural steddles) Alternative form of staddle. Derived terms steddle stoneWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads