American English

Definition of baffle noun from the Oxford Advanced American Dictionary

 

baffle

 noun
noun
NAmE//ˈbæfl//
 
(technology)
 
jump to other results
a screen used to control or prevent the flow of sound, light, or liquid
See the Oxford Advanced Learner's Dictionary entry: baffle

Other results

All matches