確かく定てい反はん撃げきMeaningsNoun1. punish; guaranteed counter-attackKanji used確certain定define反be against撃fire a gunComposed of確かく定ていdecision; settlement; confirmation; establishmentNoun反はん撃げきcounterattack; counteroffensive; counterblowNoun