v. confuse, baffle, perplex, bewilder, confound, throw into confusion, stymie, stump, puzzle, mystify, fox, deceive, hoodwink, nonplus We were completely flummoxed by the licensing requirements
FLUMMOX
Meaning of FLUMMOX in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012