baffle
Verb
prove too difficult or complicated for somebody to understand
Around 2 million fish have died in the Chesapeake Bay area in Maryland, just days after two similar incidents elsewhere in the US baffled scientists.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.