flummoxed in French flummoxed in French déconcerté adj Confused, perplexed or flustered. Add to Flashcards