to sit astride a horse/bike/chair
骑马╱自行车;跨坐在椅子上
a town astride the river
跨河的城镇
1.,
1.两脚分开,跨
1.跨骑
2.在两边
3.占压倒性地位
1.with one leg on each side of something
2.on each side of something