SMART Vocabulary: connected words and phrases and phrases Puzzle and confuse addle baffle bedazzle befuddle bemuse confuse discombobulate disorient do another person's head in idiom flummox fox loop puzzle ravel lookup throw toss (another person) a curve (ball)/curveball idiom throw an individual off balance idiom tie tie somebody (up) in https://ferdinandg185uag0.activoblog.com/profile