baffle
English—Turkish Dictionary (FreeDict, 2017)
baffle /baktˌiəɹɪˈɒskəpi/
1. şaşırtmak
2. engel olmak
3. boşa çıkarmak, aciz bırakmak
4. beyhude yere mücadele etmek, bocalamak (gemi v.b.)
5. su, hava veya ses hareketlerini kontrol eden bir levha
6. hoparlör ekranı. be baffled şaşırmak.
English—Turkish Dictionary (Anonymous)
baffle
şaşırtmak
kafasını karıştırmak