leave hastily for a place far away in order to flee from someone or something - Español Inglés Diccionario