Learn · Idioms Confusion & Uncertainty

Pull a rabbit out of a hat

C1

Meaning

To produce something unexpectedly, typically a solution to a problem.

Example sentences

The team managed to pull a rabbit out of a hat and completed the project on time.

He pulled a rabbit out of a hat when he found a way to fund the trip.