baffle (third-person singular simple present baffles، present participle baffling، simple past and past participle baffled)