×
flummoxed
meaning in French
adj.
confus, embrouillé, déconcerté, perplexe, à la masse (familier)
Related Words
flummox
flummery
flummox
flunk
flunk a test
PC Version
Copyright © 2018 WordTech Co.