STRIKE A BLOW Meaning of STRIKE A BLOW in English land a hit, strike, make contact with a punch Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012