Flummox is defined as to confuse someone.(verb)
When you ask someone tough questions about a scientific theory that he is studying and he cannot understand the questions, this is an example of when you flummox.
See flummox in Webster's New World College Dictionary
Origin: < ?
See flummox in American Heritage Dictionary 4
transitive verb flum·moxed, flum·mox·ing, flum·mox·es
Origin: Probably of English dialectal origin.
Learn more about flummox