pull a rabbit out of the hat



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

Common Names:

NameGenderPronouncedUsage
Mitya-Russian
Epps[eps]
Carver['kɑ:və]
Veda-Indian, Telugu, Kannada
AdoraciÓN-Spanish
Hrodebert-Ancient Germanic