What does Bestraddle mean?

Bestraddle meaning in General Dictionary

To bestride

View more

  • To bestride.

Bestraddle meaning in General Dictionary

(v. t.) To bestride.