SMART Vocabulary: related phrases and phrases Puzzle and confuse addle baffle bedazzle befuddle bemuse blind discombobulate disorientate do someone's head in idiom flummox fuddle loop puzzle ravel lookup throw toss (someone) a curve (ball) idiom toss someone off balance idiom tie tie someone (up) in knots idiom See a lot https://milonwenv.ezblogz.com/47346870/top-pay-someone-to-do-gmat-examination-secrets