Dictionary search results

Showing 1-4 of 4 results

riposte US English

A quick clever reply to an insult or criticism

riposte US Thesaurus

an indignant riposte