flummox

/flummox/
Verb
  1. be a mystery or bewildering to
    • This beats me!
    • Got me--I don't know the answer!
    • a vexing problem
    • This question really stuck me

Khám phá thêm

Các từ liên quan

flummox
The tricky puzzle flummoxed the student.