to perplex; mystify; confound. Synonyms: befog, bewilder, puzzle, baffle, dumbfound. Dictionary.com explains further. Bamboozle is one of those ...
確定! 回上一頁