- Climbed onto - Framed - I left Mo untied, on horseback - On horseback - of Mount - Seated or serving on horseback or similarly; as, mounted
police; mounted infantry. - Placed on a suitable support, or fixed in a setting; as, a
mounted gun; a mounted map; a mounted gem.