throw someone or something into confusion - English Synonyms Dictionary