To pull out all the stops
Meaning: To make every possible effort.
Language: English
Literally: To pull out all the stops
Category: Daily Life
Origin: Pulling out all of a pipe organ's stops unleashes its full volume; used figuratively since the 19th century.
Loading the full interactive collection…