best prize ( synonym found)

Definition of best prize:

°To be astride something, to sit on with legs on either side, especially to sit on a horse.

Definition of best prize:

°To be astride something, to sit on with legs on either side, especially to sit on a horse.

Back to Top