PUZZLE


Meaning of PUZZLE in English

v. mystify, baffle; confound, confuse; perplex, bewilder

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.