This definition states (with my added emphasis),
blind with science (British & Australian)
If you blind someone with science, you confuse them by using technical language that they are not likely to understand.
I think he decided to blind us with science because he didn't want us asking any difficult questions.
This expression is so common in Britain, where I live, I was surprised it is defined as being limited to certain areas.
Is this phrase really so unfamiliar to, say, U. S. English speakers?