Longman Dictionary English From Longman Dictionary of Contemporary Englishhold the aceshold the acesADVANTAGEto have the advantages in a situation so that you are sure to win The Americans hold most of the aces in this technology. → ace ldoceonline.com