Dictionary search results

Showing 1-2 of 2 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