Dictionary search results

Showing 1-2 of 2 results

riposte US English

A quick clever reply to an insult or criticism

riposte US Thesaurus

an indignant riposte