outridden

  • v.Ride better than [Well, far]; Riding a win; (Boat) across the (rain)
  • WebRiding well