snowed under in French snowed under in French débordé adj (idiomatic) Having a lot of things to do, usually work-related; tied up. Add to Flashcards