Skip Navigation
Back to homepage
Tell A Friend About This Site
Tell A Friend
Pull out all the stops This idiom meaning to put a maximum of effort into a certain activity, is a term first coined by organists. It refers to pulling out all the stop levers in an organ, which results in the maximum volume from the organ.
Our Privacy Policy | To Link To Bored.com | Contact Us
All of the content on this site is ©2008 by Bored.com