n. 1.a particularly baffling problem that is said to have a correct solution 2.a toy that tests your ingenuity puzzle v. 1.be a mystery or bewildering to 2.be uncertain about