Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

blind sb with science

UK

Definition

to confuse someone by using difficult or technical words to describe somethingPuzzle and confuseDifficult to understand
(Definition of blind sb with science from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)