History
History
Synonyms
UK
US
Meaning:
astride

with one leg on each side (of)

with a leg on either side

STRADDLING as in Wiktionary
STRADDLING as in Wikipedia