to confuse sb by using technical or complicated language that they do not understand
blind sb with science
to confuse sb by using technical or complicated language that they do not understand
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición