What is the full meaning of baffle
to confuse, confound [v BAFFLED, BAFFLING, BAFFLES]
Example of the word baffle placed on a Scrabble board.