This definition states (my 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 commonly used and widely known in Britain where I live that I was surprised that it is described in the definition as being limited to certain areas.
Is it really the case that this phrase is unfamiliar to, say, US English speakers?