overadvantaged

English

Etymology

From over- +‎ advantaged.

Adjective

overadvantaged (comparative more overadvantaged, superlative most overadvantaged)

  1. Having excessive advantages.

Antonyms