Synonyms of Strike A Blow in English :
Antonyms of Strike A Blow in English
Thesaurus of Strike A Blow in English
1. (verb) affect adversely