riposte
1. [ verb ] answer back
Synonyms: retort return rejoin come_back repay
Related terms: answer rejoinder
2. [ noun ] a quick reply to a question or remark (especially a witty or critical one)
Synonyms: comeback retort counter return replication rejoinder
Examples:

"it brought a sharp rejoinder from the teacher"

Related terms: reply sass retort counter return