riposte
Top 15000
Meanings
Noun
1. riposte (fencing)
2. retaliation, response, counterattack (by extension)
3. retort (witty response, quick reply) (figuratively)