run away from a place to avoid a compromising situation - Español Inglés Diccionario