an ace up your sleeve

成語所屬單字ace

an ace up your sleeve — 慣用語

1. A hidden advantage that you can use when needed.

1.慣用語
釋義

祕密武器

A hidden advantage that you can use when needed.

例句

Maya kept an ace up her sleeve for the final negotiation.

Do you have an ace up your sleeve for the competition?