‘to pull out all the stops’: meaning and origin
to do everything possible to achieve a result or effect—UK, 1865 (as ‘to pull out a few more stops’)—alludes to pulling out all the stops of an organ in order to produce a full and thrilling sound
Read More
