have (something) up one's sleeve
держать что-либо в тайне до подходящего времени; иметь что-либо про запас
Victor was not afraid of being fired as he had some slanderous information up his sleeve about the firm.
Другие идиомы:
- have an itch to do something
- have a stake in (something)
- have one's nose in the air
- have an open mind about (something)
- have bearing on (something)
- have it in for (someone)
- have the feel of (something)
- have foot-in-mouth disease
- have one's finger in too many pies
- have a frog in one's throat
- have (something) in common with (someone or something)
- have second thoughts about (someone or something)
- have a feeling about (something)
- have a familiar ring
- not have a snowball's chance in hell