Idioms
on horseback
sitting on a horse; using horses 骑着马;驾驭着马 a soldier on horseback 骑着马的士兵 They travelled over the mountains on horseback. 他们骑马在山上旅行。