to baffle [ baffled ; baffled ]