Dictionary search results

Showing 1-4 of 4 results

disadvantageous British & World English

Involving or creating unfavourable circumstances that reduce the chances of success or effectiveness

disadvantageous English Thesaurus

a very disadvantageous position