Abri (en. Shelter)

/a.bʁi/

Synonyms

Slang Meanings

A place where one hides.
He took shelter at a friend's place.
Il s'est mis à l'abri chez un ami.