English | German | Russian | Czech

abri English

Meaning abri meaning

What does abri mean?

abri

a shelter; a cavity in a hillside; a shelter on the side of hill with an overhung rock as its roof [First attested in the early 19th century.]

Synonyms abri synonyms

What other words have the same or similar meaning as abri?

abri English » English

rock shelter

Are you looking for...?