‘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