Synonym-English dictionary »

poleaxe synonyms in English

SynonymEnglish
poleaxe noun

poleaxnoun