What is the full meaning of baffles
BAFFLE, to confuse, confound [v]
Example of the word baffles placed on a Scrabble board.