What is the meaning of Bestride?

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

To stride over, or across.

To dominate.

to contest or dispute (something)

Source: wiktionary.org