Dictionary search results

Showing 1-2 of 2 results

insistent British & World English

Insisting on or demanding something; not allowing refusal

insistent English Thesaurus

Tony's insistent questioning