Definitions for "Riden"
imp. pl. & p. p. of Ride.