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
Onyekachukwu-Western African, Igbo
SifSEEF (Norse Mythology)Norse Mythology, Danish, Icelandic
Werdheri-Ancient Germanic
Jolandayo-LAHN-dah (Dutch, Italian)Dutch, Slovene, Croatian, Italian
Ryouichiṙyo:-ee-cheeJapanese
Anahita-Persian Mythology