English Dictionary
Definition flummoxed in British English
flummoxed adjective
adjective
/ˈflʌməkst/
Synonyms and related words
