Dictionary search results

Showing 1-3 of 3 results

advantaged British & World English

Having a comparatively favourable position in terms of economic or social circumstances

advantage British & World English

Put in a favourable or superior position

advantaged English-Spanish

privilegiado