simple past and past participle of baffle
Thoroughly confused, puzzled
She looked completely baffled by the puzzle.
Having baffles
Select a language to see translations