search
Q: Select the most appropriate meaning of the given idiom. Ace in the hole
  • A. To create noisy disturbances so that competitors are unable to work.
  • B. A major advantage that one keeps hidden until an ideal time
  • C. To attempt to do the impossible
  • D. To suffer an injury on the lower body
Correct Answer: Option B -
answer image

Explanations:

explanation image