windswept in French windswept in French battu par les vents adj Exposed to the winds. Add to Flashcards