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?