Sekirov Dictionary

overadvantaged

adjective1

  1. Having excessive advantages.
forms

more overadvantaged · most overadvantaged

This dictionary works without the internet: on your phone · in Chrome