Dictionary search results

Showing 1-2 of 2 results

extortionate British & World English

(Of a price) much too high; exorbitant

extortionate English Thesaurus

extortionate prices