sheltered in French sheltered in French à l'abri de adj Protected, as from wind or weather. Add to Flashcards