pull a rabbit out of the hat


Also found in: Dictionary, Thesaurus, Medical, Encyclopedia.

pull a rabbit out of the hat

to surprise everyone by suddenly doing something that shows a lot of skill, often in order to solve a problem
Usage notes: Pulling a rabbit out of a hat is something that is often done by a person who performs magic tricks.
He's one of those players who, just when you think the game's over, can pull a rabbit out of the hat.
See also: hat, of, out, pull, rabbit