(as a second person) mounted on the hindquarters of a horse - Inglés Sinónimo Diccionario

Can't found any synonym terms.