Dictionary search results

Showing 1-3 of 3 results

insistent British & World English

Insisting on or demanding something; not allowing refusal

insistent English Thesaurus

Tony's insistent questioning