1. To ride, sit, or stand astride; straddle 2. To tower over; dominate 3 archaic; to stride across
Objahati.