BAFFLE


Meaning of BAFFLE in English

[verb] [T] - to cause (someone) to be completely unable to understand or explain somethingShe was completely baffled by his strange behaviour.Her strange note baffled me.

Cambridge English vocab.      Кембриджский английский словарь.