adjective
bewildered or perplexed.
he became flummoxed and speechless
"Perform with striking mediocrity."
"Under the _____"