Dictionary entry

Puzzle (2)

Webster's Dictionary 1806

Puzzle

v.t.

to perplex, embarrass, confound