overadvantage
English
Etymology
From over- + advantage.
Noun
overadvantage (uncountable)
- The state or condition of having excessive advantage.
Antonyms
- underadvantage
Related terms
- overadvantaged