Dictionary search results

Showing 1-2 of 2 results

irate British & World English

Feeling or characterized by great anger

irate English Thesaurus

an irate customer