poleaxe someone - English Synonyms Dictionary