Ridden
/(?)/
Rid·den
Ridden
p. p.
p. p.
of
Ride.