overadvantage
English
noun
Definitions
- The state or condition of having excessive advantage.
Etymology
Affix from English advantage.
Origin
English
advantage
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
- advantage English
- advantageable English
- advantageous English
- advantageth English
- underadvantage English
- avantage Middle English
- mantais Welsh