fatigue a horse, demanding great effort - Español Inglés Diccionario