PUZZLE Meaning of PUZZLE in English v. mystify, baffle; confound, confuse; perplex, bewilder Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012