meaning of an einem Ort Zuflucht suchen

an einem Ort Zuflucht suchen - German to English

to take refuge at a place