have all the aces



have/hold all the aces

to be in a strong position when you are competing with someone else, because you have all the advantages In the battle between road builders and environmentalists, the road builders seem to hold all the aces.
See also: ace, all, have

Common Names:

NameGenderPronouncedUsage
EinrÍ-Irish
Elpidios-Late Greek
Sokrates-Ancient Greek
Kumara-Hinduism
TÒMas-Scottish
German (1)JUR-mənEnglish