adjective
bewildered or perplexed.
he became flummoxed and speechless
"Old habits die hard"
"Sports"