Having an advantage or favorable condition; positioned favorably relative to others.
From 'advantage' (from Old French 'avantage' meaning 'superiority') plus the suffix '-ed.' Describes someone or something blessed with favorable circumstances.
Try Another Word