Riden

(imp. pl. & p. p.) of Ride.