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
Kirkland['kɜ:klənd]
Zhivka-Bulgarian, Macedonian
Wassim-Arabic
Shaniquashə-NEE-kwəAfrican American (Modern)
NanNANEnglish
Aureliuszow-REL-yuwshPolish