Dictionary for word “flummoxed”

flummoxed - Did you Mean?