Bypassed the Grand National in 2015 in favour of going to the Scottish event a week later where he finished in second place which followed on from his Midlands Grand National win in March 2015. Clearly a long distance chaser who has run in the Irish, Welsh, Scottish and Midlands Grand Nationals.
steep definition, meaning, what is steep: (of a slope) rising or falling at a sharp angle: . Learn more.
2 the substance introduced into the body by infusion. 3 the steeping of a substance, such as an herb, to extract its medicinal properties. 4 a liquid preparation made by pouring water over plant parts (such as dried or fresh leaves, flowers, fruits) and allowing the mixture to steep.