verb
1. Totally bewildered or perplexed.
“an unexplained occurrence that baffled everyone”
2. Restrained or regulated (a fluid, sound, etc.).
“to baffle the noise further, I pad the gunwales”
Oxford Dictionary
verb
1. Totally bewildered or perplexed.
“an unexplained occurrence that baffled everyone”
2. Restrained or regulated (a fluid, sound, etc.).
“to baffle the noise further, I pad the gunwales”
Oxford Dictionary