Definition of "baffling"

baffling