Definition of "baffles"

baffles