As an adjective baffled
is thoroughly confused, puzzled.
As a noun baffler is
something that causes one to be baffled, particularly a difficult puzzle or riddle.
baffled
English
Adjective
(
en adjective)
thoroughly confused, puzzled
having baffles
See also
* baffle
baffler
English
Noun
(
en noun)
Something that causes one to be baffled, particularly a difficult puzzle or riddle.