baffler ( synonym found)

Definition of baffler:

(n) : something that causes one to be baffled, particularly a difficult puzzle or riddle

Definition of baffler:

(n) : something that causes one to be baffled, particularly a difficult puzzle or riddle

Back to Top