overadvantage

English

Etymology

From over- +‎ advantage.

Noun

overadvantage (uncountable)

  1. The state or condition of having excessive advantage.

Antonyms