Astride; mounted on something as though on horsebackAstride; mounted on something as though on horseback.
(archaic)Astride; mounted on something as though on horseback.