Definition of "Riposte" :
noun: (fencing) a counterattack made immediately after successfully parrying the opponents lunge
noun: a quick reply to a question or remark (especially a witty or critical one)
verb: answer back
verb: make a return thrust
"His opponent riposted."