Definitions

(Taiwan) saddle horse mounted soldier

to ride (an animal or bike) to sit astride