
Site Language: EN
The puzzle baffles me every time I try to solve it.
To confuse someone or make them unable to understand something.
The instructions baffle me completely.
His explanation only baffles the students more.
The math problem baffles everyone in the class.
baffle someone
baffle the audience
baffle the mind
confuse
perplex
mystify