pull a rabbit out of a hat
Also found in: Dictionary, Medical, Encyclopedia.
pull a rabbit out of a hat
To do something surprising and seemingly impossible; to produce something in a way that has no obvious explanation, as if done by magic. A reference to the magician's trick of literally pulling a live rabbit out of a hat. The caterer really pulled a rabbit out of a hat by producing 100 cupcakes with just 20 minutes' notice. Unless someone can pull a rabbit out of a hat, we're out of solutions.
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.
pull a rabbit out of a hat, to
To come up with a surprise, usually a pleasant one. The term comes from the magician’s trick of pulling a live rabbit out of a seemingly empty hat. While the trick is old, the term was being transferred to other surprises only from the 1930s on. D. Sannon used it in Death by Inches (1965): “Well, you pulled the rabbit out of the hat.”
The Dictionary of Clichés by Christine Ammer Copyright © 2013 by Christine Ammer
Copyright © 2003-2025 Farlex, Inc
Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.