BESTRIDE

Definition of BESTRIDE

  1. (verb)get up on the back of