EnglishMain Dictionary
astride
Universal Words
preposition, adverb
preposition with one leg on each side of sth:
to sit astride a horse / bike / chair * (figurative) a town astride the river
adverb
1 with legs or feet wide apart
2 with one leg on each side