to have an idea, a plan, etc. that will give you an advantage in a particular situation and that you keep secret until it is needed
to have an idea, a plan, etc. that will give you an advantage in a particular situation and that you keep secret until it is needed
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition