sweltering in French sweltering in French étouffant adj (of weather) hot and humid; oppressively sticky Add to Flashcards