REFUGE


Meaning of REFUGE in English

n. shelter, protection; safe place, secure location; recourse, access to protection; traffic island on a busy road where pedestrians can wait safely before crossing the road

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.